have one's heart in the right place
иметь добрые намерения, быть добрым, отзывчивым человеком
His daughters were plain, disinterested girls, but they had their hearts in the right place.
Другие идиомы:
- have a good command of (something)
- have an ax to grind (with someone)
- have a weakness for (someone or something)
- have a go at (something)
- have a taste for (something)
- have a brainstorm
- have one's heart go out to someone
- have a rough time (of it)
- have growing pains
- have what it takes
- hardly have time to breathe
- have it in for (someone)
- have one's nose in (something)
- have a mind of its own
- have an itch to do something