translate English to French: Parenthetically, this was probably a timely suggestion since the very profitability of the venture was proving a little embarrassing to its publicly-funded host institution.
Incidemment, il s’ agissait probablement d’une suggestion opportune puisque les profits importants de l’entreprise étaient un peu embarrassants pour l’institution financée à même les fonds publics qui la parrainait.