walk on air

Verb

 * 1) To be ecstatic.

Translations

 * Finnish: leijua ilmassa
 * French:
 * Hungarian:
 * Italian: toccare il cielo con un dito