YOU SAID:
The impossibility of this is humbling
INTO JAPANESE
この不可能性は屈辱的です
BACK INTO ENGLISH
This impossibility is a humiliating
INTO JAPANESE
この不可能性は屈辱的
BACK INTO ENGLISH
This impossibility of humiliating
INTO JAPANESE
この不可能性は屈辱的な
BACK INTO ENGLISH
This impossibility of humiliating
Okay, I get it, you like Translation Party.