all singing, all dancing

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

tout chantant, tout dansant, avec toutes les fonctionnalités

having all the latest and most advanced features or functions

:
He bought an all singing, all dancing smartphone with every possible feature.
Il a acheté un smartphone tout chantant, tout dansant avec toutes les fonctionnalités possibles.
The new software is all singing, all dancing, but it's also very expensive.
Le nouveau logiciel est tout chantant, tout dansant, mais il est aussi très cher.