"Great-Hearted" is a word in ENGLISH

great-hearted ENGLISH
Definition:

Generous; magnanimous; noble.

great-hearted ENGLISH
Definition:

High-spirited; fearless.

Few words of positivity

Forgiveness is the key to action and freedom.

Hannah Arendt

WORD SUGGESTIONS
Laugh your heart out.

Yo mamma's so fat she had her ears pierced by harpoon.

generous ENGLISH

Exhibiting those qualities which are popularly reregarded as belonging to high birth; noble; honorable; magnanimous; spirited; courageous.

Read the complete definition
ingenuous ENGLISH

Noble; generous; magnanimous; honorable; upright; high-minded; as, an ingenuous ardor or zeal.

Read the complete definition