英语翻译
He'sherebecausehewastriedandconvictedbeyondareasonabledoubtgiventhepresumptionofinnocencebyajuryof12people.
什么叫beyondareasonabledoubt呢?还有后面的given修饰的又是什么呢?