French translation of 'to leave a lot to be desired'
to leave a lot to be desired
or to leave a great deal to be desired or to leave much to be desired
- (= be unsatisfactory)
laisser beaucoup à désirer
Translation of to leave a lot to be desired from the Collins English to French Dictionary