cadere dalle nuvole

listen to the pronunciation of cadere dalle nuvole
Italienisch - Englisch
be flabbergasted, be amazed, be astounded
drop from the skies