be able to
... huge n.巨大的;极大的 be able to能够…;得以… however conj.可是;然而 ...
Justice will be served
justice is not done
were reinstated
得以,指借某事物而能做某事;能够,可以。语出汉 晁错 《论贵粟疏》:“今募天下入粟县官,得以拜爵,得以除罪。”