all singing, all dancing

US /ɔːl ˈsɪŋɪŋ ɔːl ˈdænsɪŋ/
UK /ɔːl ˈsɪŋɪŋ ɔːl ˈdænsɪŋ/
"all singing, all dancing" picture
1.

completo, com todas as funcionalidades

having all the latest and most advanced features or functions

:
He bought an all singing, all dancing smartphone with every possible feature.
Ele comprou um smartphone completo com todas as funcionalidades possíveis.
The new software is all singing, all dancing, but it's also very expensive.
O novo software é completo, mas também muito caro.