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.

pozostawiać wiele do życzenia, nie być zadowalającym

to be unsatisfactory or not as good as expected

:
The quality of the food at the restaurant left something to be desired.
Jakość jedzenia w restauracji pozostawiała wiele do życzenia.
His performance in the play left something to be desired.
Jego występ w sztuce pozostawiał wiele do życzenia.