unable to be explained 不能解释的,难以说明的 a strange and unaccountable fact. 奇怪而难以解释的行为。 ■(of a person or their behaviour) unpredictable and strange (人,行为)莫名其妙的
(of a person, organization, or institution) not required or expected to justify actions or decisions; not responsible for results or consequences (人,组织,机构)无辩解责任的;不负责任的