cope admirably

Translations
восхитительно справляться
Despite the challenges, they cope admirably.
Несмотря на трудности, они восхитительно справляются.