Correct option is B
The correct idiom to replace the highlighted part is
(b) At his wit’s end.
At his wit’s end: It means being completely puzzled, worried, or unable to think clearly.
At his wit’s end in Hindi: अत्यंत चिंतित या परेशान।
Example: She was at her wit’s end trying to solve the complex problem.
Meanings of other given options in detail:
·
At any rate:
· Meaning: No matter what happens; in any case.
· Hindi: किसी भी हालत में।
· Example: At any rate, we must reach the venue on time.
·
At logger heads:
· Meaning: In strong disagreement or conflict.
· Hindi: झगड़ालू।
· Example: The two neighbors have been at logger heads over property issues.
·
At his disposal:
· Meaning: Available for use at any time.
· Hindi: उपयोग के लिए उपलब्ध।
· Example: All the tools were at his disposal for the project.