Bienvenido a Reverso.net, servicio gratuito de traducción en línea para inglés, francés, alemán, italiano, ruso, chino
struggle 
  vb 
1 bend over backwards  (informal) break one's neck  (informal) bust a gut  (informal) do one's damnedest  (informal) exert oneself, 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) knock oneself out  (informal) labour, make an all-out effort  (informal) make every effort, rupture oneself  (informal) strain, strive, toil, work, work like a Trojan 
  n 
2 effort, exertion, grind  (informal) labour, long haul, pains, scramble, toil, work 
  vb 
3 battle, compete, contend, fight, grapple, lock horns, scuffle, wrestle 
  n 
4 battle, brush, clash, combat, conflict, contest, encounter, hostilities, skirmish, strife, tussle