Choose the correct option that conveys the meaning of the idiom: 'Achilles' heel' :( – Answer & Explanation | CUET Subject PYQ – Dubuddy