Translated Labs
YOU SAID:
portals are impossible
INTO JAPANESE
ポータルは不可能です
BACK INTO ENGLISH
Portal is impossible
ポータルは無理
Well done, yes, well done!