On the cards idiom means: A) Likely B) Due C) Evident D) At the risk Related MCQs: To be in two minds (کوئی فیصلہ نہ کَر سَکنا) means: Idiom “To cut long story short” (مختصر کرنا) means? To get into scrape (غیر متوقع مسئلہ میں پھنس جانا) idiom means? Sought after (جس کی خواہش کی جائے) idiom means: