translate English to French: The Games were tremendously successful, generating a surplus of at least $8.5 million.
Les Jeux ont remporté un énorme succès et ont produit un surplus d'au moins 8,5 millions de dollars.