YOU SAID:
And enormous!! The best youtube!!
INTO JAPANESE
そしてすごい!最高のYouTube!
BACK INTO ENGLISH
And great! The best YouTube!
INTO JAPANESE
そして素晴らしい!最高のYouTube!
BACK INTO ENGLISH
And great! The best YouTube!
That didn't even make that much sense in English.