●leave sth / a lot, much, etc. to be desired (formal) to be (a lot) less than perfect(远)不够完美;还有(许多)需要改进的地方◆Quite frankly, your work lately has left a lot to be desired.老实说,你最近的工作有许多需要改进的地方。◆The special effects left something to be desired.这些特技效果不尽如人意。