Some reputed saints that have been canonized ought to have been cannonaded.

一些被列为“圣徒”的驰名的圣人,早就应该被炮轰掉的.

相关词汇
somedet. 一些,某个,部分,相当多的;pron. 一些,若干,(数量不确切时用)有些人;adv. 大约,有点,稍微;
reputedadj. 名誉好的,号称…的,据说是…的,被认为。。的;v. 认为( repute的过去式),称为;
Saintsn. 圣人般的人(指特别善良、仁爱或有耐性的人)( saint的名词复数 ),圣…(冠于人名、地名之前),(因其生死言行而被基督教会追封的)圣人,圣徒;
thatdet. 那个,那;pron. 那个,那;conj. 多么,如此…以至,用于某些动词、形容词和名词后,引出各种从句;adv. 不那么,那样;
haveaux. 用以构成完成式及完成式的不定式,表示已经…;vt. 有,具有,拿,取得,从事,必须,不得不;n. 〈口〉有产者,有钱人,富国,〈英俚〉欺骗,诈骗;
beenv. 用来表示某人或某物即主语本身,用来表示某人或某物属于某一群体或有某种性质( be的过去分词 ),在,存在,不受干扰,去过了,be的过去分词;
canonizedv. 正式宣布(某人)为圣徒( canonize的过去式和过去分词 );
oughtaux. 应该(指道义上有责任),应当(显示所采取行动正确或明智),可能会,预料会做(某事);vt.& vi. 应该(指道义上有责任),(表示愿望)应当(显示所采取行动正确或明智),可能会,预料会做(某事);
toprep. 向,朝着,到,关于,属于;adv. 朝一个方向的,到某种状态,关闭;
cannonadedv. 连续开炮,炮击( cannonade的过去分词 );