What is the meaning of idiom/proverb: “To spill the beans” (راز فاش کرنا)? A) To revel secret information B) To misbehave C) To keep secret D) None of these Related MCQs: Correct meaning of idiom: “Spill the beans” (راز فاش کرن). “To spill the beans” (راز فاش کرنا) means: What is the meaning of the idiom/proverb: To talk through one’s hat ( بے تکی باتیں کرنا – بکواس کرنا)? Choose the correct meaning of an Idiom: “To make amend for” (کمی پوری کرنا – خسارہ پر کرنا)?