somebody’s heart is in the right place

US /ˈsʌm.bə.diz hɑːrt ɪz ɪn ðə raɪt pleɪs/
UK /ˈsʌm.bə.diz hɑːrt ɪz ɪn ðə raɪt pleɪs/
"somebody’s heart is in the right place" picture
1.

avoir le cœur sur la main, avoir de bonnes intentions

used to say that someone is kind and means well, even if they make mistakes or cause problems

:
She might be a bit clumsy, but her heart is in the right place.
Elle est peut-être un peu maladroite, mais son cœur est à la bonne place.
Even though he made a mess, you know his heart is in the right place.
Même s’il a fait des dégâts, tu sais que son cœur est à la bonne place.