Translated Labs
YOU SAID:
portals are impossible
INTO JAPANESE
ポータルは不可能です
BACK INTO ENGLISH
Portal is impossible
ポータルは無理
That didn't even make that much sense in English.