Declan
The Language Learning App Company
The French phrase
Il fait beau.
means
The weather is good\nice.
The literal translation of this phrase is: 'It does beautiful.'