English to Hindi

Meaning for:
slack off
other
कमज़ोर पड़ना;धीमा पड़ जाना;कम होना