Translated Labs
YOU SAID:
What the fact that it is not possible
INTO JAPANESE
それは不可能だという事実
BACK INTO ENGLISH
The fact that it is impossible
不可能という事実
Come on, you can do better than that.