translate English to French: A giant tree has fallen.
Un arbre géant est tombé.