0 a fight between two armies in a war -- batalha
the Battle of Waterloo
1 a fight against something that is very difficult, or that is hurting you -- luta, batalha
2 to try hard to do something when there is no chance that you will succeed -- travar uma batalha perdida
We can complete it step by step however long the road is and it can't be completed however short the road is if you don't even mark your footprint.
Podemos completá-lo passo a passo, por mais longa que seja a estrada e não pode ser concluída, por mais curta que seja a estrada, se você nem mesmo marcar sua pegada.