Elle est très généreuse, elle a toujours le cœur sur la main.
She is very generous, she always wears her heart on her sleeve.

Mon frère a le cœur sur la main, il aide toujours les autres.
My brother has a big heart, he always helps others.

Malgré ses propres difficultés, elle a toujours le cœur sur la main et cherche à aider ceux dans le besoin.
Despite her own difficulties, she always has a generous heart and seeks to help those in need.

C’est un homme au grand cœur, toujours prêt à rendre service, il a vraiment le cœur sur la main.
He is a big-hearted man, always ready to help, he truly wears his heart on his sleeve.

Elle a tellement le cœur sur la main qu’elle donne sans compter à ceux qui en ont besoin.
She has such a big heart that she gives without counting to those in need.