умчатися

To flee, to whirl away, to hurry away, to rush away

Джерело: Українсько-англійський словник на Slovnyk.me