Translated Labs
YOU SAID:
I am on the edge of whats impossible
INTO JAPANESE
私は不可能なものの端にいます
BACK INTO ENGLISH
I'm on the edge of the impossible
私は不可能の端にいる
Well done, yes, well done!