English to Hindi

Meaning for:
hit-and-run
other
दुर्घटना करेके भागने वाला;अचानक