Doing good = Happiness
Eureka -
21 Feb 2023