Leave A Lot To Be Desired

Be imperfect or unsatisfactory.

Examples:

  • His account of the election leaves a lot to be desired.

Origin: late 1700s

Synonyms: leave something to be desired