All singing, all dancing is an idiom meaning "full of vitality", or, more recently, "full-featured". It originated with advertisements for the 1929 musical film The Broadway Melody, which proclaimed the film to be "All talking all singing all dancing".
双语例句
1
This is an all-singing, all-dancing machine.
这是台多功能的机器。
2
We are the all-singing, all-dancing crap of the world.
我们的所有-唱歌,所有-跳舞的胡言乱语的世界。
3
The legacy plans aren't there to justify an all-singing, all-dancing media centre.