English to Hindi

Meaning for:
theres no rest for the wicked
other
दुष्ट लोग चैन से नहीं जी पाते