Смотреть больше слов в «Англо-русском новом словаре современного неформального английского языка»
have one's heart in the right place: translation have one's heart in the right place Fig. to have good intentions, even if there are bad results. • I ... смотреть
expr infml He's got his heart in the right place — Он хороший человек
испытывать чувство безнадежности