vom himmel holen

listen to the pronunciation of vom himmel holen
Deutsch - Englisch
to bring to the ground (an aircraft)
to shoot down
to bring down
to down