to have too much work to do
avoir trop de travail à faire (avoir trop de travail a faire)
"I'm snowed under with assignments this week."
"Cette semaine, je suis débordé de devoirs." (cette semaine, je suis deborde de devoirs)
to improve an existing product or idea
kind and honest in expressing feelings
to speak confidently about something
to be gentle or patient with someone
to end a relationship or partnership
to give everything you can to help someone