Correct option is B
The idiom
"his heart is in the right place" is the correct substitution for the highlighted phrase.
Meaning: This idiom means that a person has good intentions, even if they are strict or harsh.
His heart is in the right place in Hindi: उसकी नियत सही है।
Example: Though he scolds his team, his heart is in the right place, as he wants them to succeed.
Meanings of incorrect options:
·
His eyes are bigger than his stomach: Someone takes more food than they can eat.
·
Hindi: अपनी क्षमता से अधिक लेना।
·
He has a big mouth: Someone who talks too much or reveals secrets.
·
Hindi: ज्यादा बोलने वाला।
·
His heart misses a beat: Feeling nervous or surprised.
·
Hindi: दिल का जोर से धड़कना।