1.where do they have himincarcerated?
incarcerate: vt. 下狱,监禁,幽闭 lock up or confine, in or as in a jail
2.They rioted so badly a year ago.
riot: n. 暴动,喧闹,奔放 vi. 参加暴动,纵情,放荡 vt. 浪费,挥霍 a public act of violence by an unruly mob; a state of disorder involving group violence
3.the guards pulled out
pull out: move out or away; bring, take, or pull out of a container or from under a cover
4.somebody didn't do their due diligence on this guy.
due diligence:适当的评鉴.这里直译的话是说有人没对这个家伙做适当的评鉴,其实就是有人没有对他尽责。
5.that's a heck of a story
a heck of 好一 后面可以加a的
6.if this is stacking up like I think it is.
stack up:加起来,累计 arrange into piles or stacks
7.I'd be pretty confident the charges will be dropped.
drop:stop pursuing or acting 案子撤销是用“drop”的
8.mess hall
a (large) military dining room where service personnel eat or relax 食堂