Translate the following English sentence to French:
"The police and the vehicle inspection authorities were conducting a spot check of sixty-two heavy goods vehicles in eastern Finland recently."
La police et les autorités chargées du contrôle technique des véhicules ont récemment contrôlé, lors d' une opération coup de poing organisée dans l'est du pays, soixante-deux poids lourds.