avenge
avenge sth on sb
avenge yourself on sb
报(某事)之仇;向(某人)报仇
He promised to avenge his father's murder.
他发誓要报杀父之仇。
She was determined to avenge herself on the man who had betrayed her.
她决心向那个负心男人报仇。
weird
奇异的;不寻常的;怪诞的
She's a really weird girl.
她真是个古怪的女孩。
He's got some weird ideas.
他有些怪念头。
It's really weird seeing yourself on television.
看到自己上了电视感觉怪怪的。
wrap sth up
圆满完成,顺利结束(协议或会议等)
That just about wraps it up for today.
这就差不多给今天画了个圆满的句号。