translate English to German: Absolute dedication to the future of power generation on land and the high seas.
An Land und auf hoher See arbeiten wir mit aller Kraft an der Zukunft der Energie.