For many years, the institution was an untouchable force in politics. 很多年来,这个机构在政界一直无人敢管。
His batting record may prove untouchable. 他的击球纪录可能无人能及。