translate English to French: efforts may be all but invisible to most of us, which would suit drivers and vehicle manufacturers just fine.
bleront en rien aux puissants, bruyants et polluants moteurs des décennies passées.