blown the lid off
English
Verb
blown
the
lid
off
past participle of
blow the lid off