General Brazilian
explicação complicada
Standard usage across Brazil
São Paulo
explicação complicada / explicação confusa
Commonly used in business and academic contexts
Rio de Janeiro
explicação complicada / explicação bagunçada
Informal alternative using 'bagunçada' (messy)
Portugal
explicação complicada / explicação intrincada
Formal Portuguese tends to use 'intrincada' (intricate)