有眼无珠yǒuyǎnwúzhū
Meanings
1. (idiom) blind as a bat (figuratively)
2. unaware of who (or what) one is dealing with
3. to fail to recognize what sb a bit more perceptive would
Characters used