This has been a long time coming meaning origin. Ødelægger. One Punch Man Opening Song.

Shut past tense and past participle exercises.