translate English to French: These factors offset many of the environmental gains made through improved technology.
Ces facteurs annihilent bon nombre des gains environnementaux rÃ©alisÃ©s grÃ¢ce aux techniques de pointe.