have one's heart in the right place
иметь добрые намерения, быть добрым, отзывчивым человеком
His daughters were plain, disinterested girls, but they had their hearts in the right place.
Другие идиомы:
- have one's nose in (something)
- have a closed mind (about something)
- have (something) on (someone)
- have an ear out for (something)
- have the right to (do something)
- have a leg up on (someone)
- have eyes bigger than one's stomach
- have a pick-me-up
- have one's eye on (someone or something)
- have an itch to do something
- have one's feet on the ground
- have one's nose in the air
- have one's hands full (with someone or something)
- do not have a leg to stand on
- have to (do something)