Leave much to be desired的意思|示意

美 / / 英 / /

vi.还有许多待改进之处;还有很多不足之处