English to Hindi

Meaning for:
slow down
other
धीमा पड़ जाना