old sins have long shadows


Definitions

Past misdeeds are liable to return to haunt a person.