have one's heart in the right place Thai Translation

have one's heart in the right place - มีความตั้งใจดี แม้ผลที่ได้จะไม่ดี

EnglishThaiTransliteration
have one's heart in the right place
(Idiomatical expression)
มีความตั้งใจดี แม้ผลที่ได้จะไม่ดี