He imposed heavy penalties for breaches of oath or pledges.

他对违反誓言和保证的行为给予严厉的惩罚.

相关词汇
hepron. 他,它,一个人;n. 雄性动物;
imposedadj. 自己担负的;v. 强迫( impose的过去式和过去分词 ),勉强(某人做某事),推行,[印刷]把…装版;
heavyadj. 重的,沉重的,大量的,浓密的,激烈的,重型的;n. 重物,庄重的角色;adv. 密集地,大量地,笨重地;
penaltiesn. 惩罚( penalty的名词复数 ),刑罚,害处,足球点球;
forprep. 为,为了,倾向于,关于,当作;conj. 因为,由于;
breachesn. 破坏( breach的名词复数 ),破裂,缺口,违
ofprep. 关于,属于…的,由…制成;aux. 助动词 [非标准用语、方言] =have [主用于虚拟语气];
oathn. 誓言,誓约,妄用神名,渎神的言词,[法]宣誓,诅咒,咒骂语;
orconj. 或,或者,还是,不然,否则,左右;prep. <古、诗>在…之前,比…更早;n. [纹章]黑金色、黑色;
pledgesn. 保证( pledge的名词复数 ),抵押,信物,保人;v. 保证,许诺,发誓( pledge的第三人称单数 ),典当,保证给予(或做),以誓言约束;