kendini-zorlamak

listen to the pronunciation of kendini-zorlamak
Türkçe - İngilizce
make an effort, struggle, toil, labour, try hard
exert oneself