to make great efforts

listen to the pronunciation of to make great efforts
English - Turkish
canını dişine takmak