Correct option is C
✔️ Option (c)
sitting ducks is the correct idiom.
·
Meaning: People or things that are easy targets for criticism, attack, or abuse.
·
Hindi meaning: आसान शिकार
·
Example: The corrupt politicians were sitting ducks for the investigative journalists.
Related idioms:
·
Soft target – Someone vulnerable.
·
Lambs to the slaughter – Innocent people in a dangerous situation.
Meanings of other options:
·
(a) fishes out of water –
·
Meaning: Feeling uncomfortable or out of place.
·
Hindi meaning: असहज स्थिति में होना
·
(b) dark horses –
·
Meaning: People who unexpectedly succeed or do something amazing.
·
Hindi meaning: अप्रत्याशित विजेता
·
(d) the Achilles’ heel –
·
Meaning: A weakness in someone’s otherwise strong character.
·
Hindi meaning: एकमात्र कमजोरी