Vous avez chanté les louanges du tachygraphe et des pas de géant que son utilisation a fait faire au code de la route en Europe.
You have been singing the praises of the tachograph and the great strides that its use has caused in the regulation of driving in Europe.