translate English to German: He has achieved prominence in a foreign country, inventing something outstanding.
Er hat eine herausragende Erfindung entwickelt und sich im Ausland einen Namen gemacht.