English to Hindi

Meaning for:
come to a grinding halt
other
धीरे-धीरे करते जाम होना