Impersonal Expressions: C’est, Il fait and Il faut
It is are two of the most difficult words to translate into French, mostly because we insist on translating word for word instead of expression what we mean. Once you let go of that you will never wonder, "how do I translate it"... again. Promise.