go great lengths

listen to the pronunciation of go great lengths
İngilizce - Türkçe
çok uğraşmak
elinden geleni yapmak
her yola başvurmak