go great lengths

listen to the pronunciation of go great lengths
English - Turkish
çok uğraşmak
elinden geleni yapmak
her yola başvurmak