Be walking on ……

Can you complete this English expression? It means “to be very happy”.

Be walking on …..

a) air

b) clouds

c) the moon

d) the sun

The answer is below!↓

Photo by Jill Wellington on

Answer: a) air

Be walking on air

By I Talk You Talk Press – Easy English Reading