s'évertuer

listen to the pronunciation of s'évertuer
Французский Язык - Турецкий язык
çabalamak, uğraşmak, çırpınmak
Французский Язык - Английский Язык
strive, try hard