Verb
leave a lot to be desired (third-person singular simple present leaves a lot to be desired, present participle leaving a lot to be desired, simple past and past participle left a lot to be desired)
To be unsatisfactory; to fail to meet minimal standards of acceptability.