Advanced

Avoir le cœur sur la main

To be generous