Leave much to be desired的意思|示意
美 / /
英 / /
vi.还有许多待改进之处;还有很多不足之处