Term: �a laisse � d�sirer
Example: "father: son, your report card, i'm afraid, �a laisse � d�sirer
Definition: a french- de france- phrase meaning 'you can do much better than this (in terms of the quality of the work you have done)