translate English to French: His diligence and initiative is commendable.
Sa diligence et son esprit d’initiative méritent des éloges.