translate English to French: The accomplishments are all the more amazing given Germain's own childhood.
M. Germain a été placé pendant des années en famille d'accueil.