Translation:His heart is in the right place.
Chalk one up for corrective surgeries.
It's what Gaelic Idioms gives for the phrase, so I guess it's used among natives...
Is "HER heart is in the right place" not also correct? Duo doesn't seem to think so. Not sure if I'm missing something.