leave a lot to be desired

Verb

 * 1)  To be unsatisfactory; to fail to meet minimal standards of acceptability.

Translations

 * Czech: mít k dokonalosti daleko
 * Dutch: te wensen overlaten
 * Finnish: jättää toivomisen varaa
 * French:
 * German: viel zu wünschen übrig lassen
 * Polish:, pozostawić wiele do życzenia
 * Portuguese:
 * Spanish: dejar mucho que desear