leave sth to be desired 有要改善的地方
*此處desired 表[被要求的]或[被改善的] 之意
例:
The project definitely leaves a lot to be desired
I believe our sales strategies do leave something to be desired, and we cannot make excuses.