Correct option is B
✔️ Option (b)
fair weather friend is the correct idiom.
Highlighted phrase:
“will never be by your side in times of difficulty”
Idiom:
Fair weather friend
·
Meaning: A person who is only a friend when things are good, and abandons you in hard times.
·
Hindi meaning: सुख में साथ और दुख में साथ छोड़ने वाला मित्र
Example: "When I lost my job, all my fair weather friends disappeared."
Meanings of other options:
·
(a) Past master – someone highly skilled in something.
·
Hindi meaning: विशेषज्ञ ❌
· ·
(c) Great hand – someone good at a task.
·
Hindi meaning: किसी कार्य में दक्ष व्यक्ति ❌
· ·
(d) Good Samaritan – someone who helps others selflessly.
·
Hindi meaning: दयालु व्यक्ति, परोपकारी व्यक्ति ❌