1. a startled look 吃惊的表情
eg There was a startled look on his face when the flash bulb went off.
闪光灯灭时,他脸上一副惊愕的表情。
2. blushed adj. 脸红的 (表示脸红的还有:flush; as red as beetroot)
eg He blushed when they praised him.
当他们表扬他时(他)脸红了。
3. have something to do with 与...有关
eg Her diligence must have something to do with his success.
她的勤勉和她的成功一定有某些关系。