Bienvenido a Reverso.net, servicio gratuito de traducción en línea para inglés, francés, alemán, italiano, ruso, chino
strive  
attempt, bend over backwards  (informal) break one's neck  (informal) bust a gut  (informal) compete, contend, do all one can, do one's best, do one's damnedest  (informal) do one's utmost, endeavour, exert oneself, fight, give it one's all  (informal) give it one's best shot  (informal) go all out  (informal) go for broke  (slang) go for it  (informal) jump through hoops  (informal) knock oneself out  (informal) labour, leave no stone unturned, make an all-out effort  (informal) make every effort, rupture oneself  (informal) strain, struggle, toil, try, try hard