have one's heart in the right place
иметь добрые намерения, быть добрым, отзывчивым человеком
His daughters were plain, disinterested girls, but they had their hearts in the right place.
Другие идиомы:
- have (something) coming out of one's ears
- have a taste for (something)
- have arrived
- have it coming (to someone)
- have had it up to here with (someone or something)
- have (something) on the ball
- have one for the road
- have in mind
- have a soft spot in one's heart (for someone or something)
- heart goes out to (someone)
- have a fit
- have a pick-me-up
- have rocks in one's head
- have one's hand in the till
- have the feel of (something)