Translate the following English sentence to French:
"This is in spite of the fact that the engines in question would easily meet all noise and emissions standards."
Ceci en dépit du fait que les moteurs en question seraient largement conformes à toutes les normes en matière de bruit et de pollution.