translate English to German: Now is the time to set new ambitious goals for Europe.
Jetzt ist es für Europa an der Zeit, sich neue ambitionierte Ziele zu setzen.