Whole enchilada
English
Meaning
All of something or a group of related things taken in totality.
Equivalent idioms in other languages
This is how you express this idiom across languages and locales.
List
Map
No equivalent idioms across languages yet...