English to Hindi

Meaning for:
do a ton
other
सौ मील से अधिक प्रति घन्टे की रफ्तार से भगाते हुए