如果你要想英文字幕 我建议你到射手网去找 www.shooter.cn
这段话用英文大概是 they did do something stupid, but they got an alibi.
alibi:
Law
【法律】
A form of defense whereby a defendant attempts to prove that he or she was elsewhere when the crime in question was committed.
不在犯罪现场:一种辩护形式,被告人以此试图证明他或她在所审议的犯罪发生之时在其它地方
The fact of having been elsewhere when a crime in question was committed.
不在犯罪现场的证明:当罪案发生之时在其它地方的事实
提问者对于答案的评价:Thank you very much:)