in spades

/ɪn ˈspeɪds/prep_phrase
High School
1

In large quantities; to a high degree; to excess, without restraint.

2

Beyond doubt.

Thesaurus