General Brazilian
mal conseguir; conseguir por pouco
Most common usage across Brazil
Rio de Janeiro
mal conseguir; dar um jeito
Often used colloquially with 'dar um jeito'
São Paulo
mal conseguir; por pouco
Formal and informal contexts
Portugal
mal conseguir; conseguir por milagre; quase não conseguir
Portuguese Portuguese often uses 'por milagre' for emphasis