"无法更改的事实" can be translated into English as "an irrevocable fact" or "an unalterable truth".
"Irrevocable" emphasizes that something cannot be changed, reversed, or recalled.
"Unalterable" means that something cannot be modified or changed in any way.
Both expressions convey the idea of a fact or truth that is fixed and cannot be altered.