PPSC Past Paper Excise & Taxation Inspector D G Khan Region Excise, Taxation & Narcotics Control Department 2018 Solved MCQs, English MCQs, Idioms MCQs, PPSC Solved Past Papers MCQs“Die in harness.” meaning of this idiom?A. die with honor B. die on a horse back C. die while still working D. die in the battle field “Do not beat about the bush” meaning of this idiom?“Carried off his feet” meaning of this idiom?