General Brazilian
trabalhar em direção a; esforçar-se para
Most common usage across Brazil
Rio de Janeiro
estar lutando por; ir trabalhar pra conseguir
More colloquial, informal variant
São Paulo
trabalhar em direção a; trabalhar para alcançar
More formal and business-oriented usage
Portugal
trabalhar no sentido de; esforçar-se por
Slightly different phrasing preference in European Portuguese