From Wiktionary, the free dictionary
cadére dalle nuvole (first-person singular present càdo dalle nuvole, first-person singular past historic càddi dalle nuvole, past participle cadùto dalle nuvole, first-person singular future cadrò dalle nuvole, auxiliary èssere)
- to be astonished
- to marvel