go to great lengths прилагать максимум усилий; выворачиваться наизнанку; изо всех сил; костьми лечь Уровень B1 · среднийидиомавыражение ▶ Послушать произношение