endeavor, strive, try hard

listen to the pronunciation of endeavor, strive, try hard
English - French

Definition of endeavor, strive, try hard in English French dictionary

strive, try hard
s'évertuer