ReadWriteQuiz
Chinese dictionary
- 1
slscratch one's ears and cheeks in embarrassment; scratch one's head
如果你现在正在抓耳挠腮,你不是一个人。
If you're scratching your head right now, you're not alone.
他气得抓耳挠腮,因为电脑不断当机。
He's tearing his hair out because his computer keeps crashing.
- 2
slbe beside oneself with joy