in your face
1
打脸, 看吧
used to express triumph, satisfaction, or defiance after achieving success or proving someone wrong
- I aced the exam you said I'd fail, in your face!
我通过了你说我会不及格的考试,瞧好了!
- We won the tournament, in your face, doubters!
我们赢了锦标赛,在你脸上,怀疑者们!
- I got the promotion you said I'd never get, in your face!
我得到了你说我永远得不到的晋升,看吧!