ZIM Dictionary
One Word, One Wiki
Leave something to be desired
Không đủ khả năng hoặc thiếu sót trong một khía cạnh nào đó.
To fall short in some aspect
在某方面不够用/不足