translate English to French: germany: March 12, 2010Europe has embarked on an ambitious plan to cut its energy consumption by upwards of 20 percent by 2020.
Allemagne : March 12, 2010Europe has embarked on an ambitious plan to cut its energy consumption by upwards of 20 percent by 2020.