устроиться на земле — перевод на английский

Варианты перевода словосочетания «устроиться на земле»

устроиться на земле — другие примеры

Эти инопланетяночки неплохо устроились на Земле.
For such an ungainly species, they've thrived on Earth.