translate English to French: Lots of clouds!" sings Sarah.
Beaucoup de nuages! », fredonne Sarah.