The whole shebangMeaning: All of it; the whole thing.