Buscar
Selecciona el idioma del diccionario
Uphill battle
01
batalla cuesta arriba, lucha ardua
a difficult fight or challenge that requires a lot of effort and determination
Ejemplos
The young athlete faced an uphill battle to recover from a serious injury and get back into peak form for the upcoming championship.
El joven atleta enfrentó una batalla cuesta arriba para recuperarse de una lesión grave y volver a su mejor forma para el próximo campeonato.



























