translate English to German: Amsterdam takes us forward in a number of ways.
Amsterdam bringt uns in mehrfacher Hinsicht Fortschritte.