give one's all in French
give one's all in French
se donner à fond
To make the utmost effort; to contribute, using all of one's abilities and resources.