PPSC Past Paper Field Assistant in the Agriculture Department 2018 Solved MCQs, English MCQs, Idioms MCQs, PPSC Solved Past Papers MCQs” Blowing his own trumpet ” meaning of this idiom?A. parading his own good deeds B. speaking too loudly C. looking after his own interest D. making long speeches ” To set the Thames on fire.” meaning of this idiom?” Painted it in bright colours” meaning of this idiom?