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.
他在劇中的表現有待改進。