meaning of auf dem Gewissen liegen

auf dem Gewissen liegen - German to English

is on a single's conscience