left a lot to be desired

English

Verb

left a lot to be desired

  1. simple past and past participle of leave a lot to be desired.