Translate the following English sentence to French:
"Yesterday it was impossible for myself and many MEPs to be here, because the 2.15 p.m. Air France flight, which normally brings us here, was cancelled, with no explanation from the airline, and we therefore arrived very late."
Hier, il nous a été impossible, à moi ainsi qu'à de nombreux députés, d'être présents parce que l'avion d'Air France qui nous amène normalement ici, celui de deux heures et quart, a été annulé sans aucune explication de la compagnie, ce qui fait que nous n'avons pu arriver que très tard.