English to Hindi

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