General Brazilian
ir até o fim; aguentar até o final
Most common usage across Brazil
São Paulo
levar até o final; ir até a conclusão
Slightly more formal register
Rio de Janeiro
aguentar firme; ir até o fim
Colloquial usage common in informal speech
Portugal
ir até ao fim; manter-se até ao final
Portuguese preference for 'até ao' instead of 'até o'