translate English to French: He will be greatly missed.
Il nous manquera beaucoup.