美中不足

Idiom

 * 1) to be almost perfect; to be a fly in the ointment; to be a blemish in an otherwise perfect thing