Translated Labs
YOU SAID:
It admit, Twitter than better is this.
INTO JAPANESE
それは、これよりも優れていることは認めている。
BACK INTO ENGLISH
No, that's not-- this--
でも、それは... - これが...
You should move to Japan!