Do you have an idiom for this? Pls... I want to say "if you do something bad but secretly many times, someone will eventually discover your bad behaviour." In Vietnamesel, they say "If you travel a lot at night, you will eventually see a ghost".
Please suggest an English idiom. Thanks... |