sich große mühe geben

listen to the pronunciation of sich große mühe geben
Немецкий Язык - Английский Язык
to go to great lengths
to take great pains
sich große Mühe geben(, etwas zu tun)
to go out of one's way (to do something)
sich große Mühe geben, etwas zu tun
to be at pains to do something