English to Hindi

Meaning for:
throttle down
other
बन्द करना