translate English to French: These meters are of a very high quality of design and construction.
Ces compteurs ont une conception et une construction de très grande qualité.