have one's heart in the right place in Finnish
have one's heart in the right place in Finnish
sydän on paikallaan
(idiomatic) To have good intentions.