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“Carried off his feet” meaning of this idiom?A. became delirious B. danced on his toes C. was dizzy D. was wild with excitement “Die in harness.” meaning of this idiom?” Take the rough with the smooth.” meaning of this idiom?