眼高手低yǎngāoshǒudī
Meanings
1. to have high standards but little ability
2. to be fastidious but incompetent (idiom)
Characters used