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/

1.
改善の余地がある, 不十分である
to be unsatisfactory or not as good as expected
:
•
The quality of the food at the restaurant left something to be desired.
そのレストランの料理の質は改善の余地があった。
•
His performance in the play left something to be desired.
彼の劇での演技は改善の余地があった。