meaning of ambitionierte Ziele

ambitionierte Ziele - German to English

bold objectives