translate English to French: Their faith in the world Organization was touching.
La mission a été touchée par la foi qu'ils plaçaient dans l'Organisation.