leave something to be desired

US /liːv ˈsʌmθɪŋ tu bi dɪˈzaɪərd/
UK /liːv ˈsʌmθɪŋ tu bi dɪˈzaɪərd/
"leave something to be desired" picture
1.

zu wünschen übrig lassen, nicht zufriedenstellend sein

to be unsatisfactory or not as good as expected

:
The quality of the food at the restaurant left something to be desired.
Die Qualität des Essens im Restaurant ließ zu wünschen übrig.
His performance in the play left something to be desired.
Seine Leistung im Stück ließ zu wünschen übrig.