General Brazilian
manter a atenção
most common usage across Brazil
São Paulo
manter a atenção / ficar atento
standard usage
Rio de Janeiro
manter a atenção / prestar atenção
common colloquial variant
Portugal
manter a atenção / concentrar-se
formal and standard usage