delivered the goods (verb) hack it: to succeed
Sinonime: ESP, ESP, clairvoyance, divination, extrasensory perception,
feeling, feeling in one's bones, foreknowledge,
foresight, gut feeling, gut feeling, hunch,
insight, instinct, intuition, intuitiveness, keen intuition,
perception, premonition, second sight, second sight, telepathy, vibes