jättää toivomisen varaa

Verb

 * 1)  to leave a lot to be desired, leave much to be desired

Conjugation
See.