English to Hindi

Meaning for:
slow up
other
कम परिश्रम लगाना;धीमा होना