YOU SAID:
This site used to be a hoot, but it seems like the translation technology is finally catching up.
INTO JAPANESE
このサイト、ホーホーと鳴く声が、翻訳技術がついに追いついてきたようです。
BACK INTO ENGLISH
This site the hoot and voice translation technology is finally catching.
INTO JAPANESE
このサイトのやじと音声翻訳技術がついに追いついてください。
BACK INTO ENGLISH
Hoot for this site and the speech translation technology, finally catching up.
INTO JAPANESE
このサイトの最後に追いついて、音声翻訳技術をやじる。
BACK INTO ENGLISH
Caught up at the end of this site, the speech translation technology and a hoot.
INTO JAPANESE
このサイト、音声翻訳技術とホーホーと鳴く声の終わりに追いついた。
BACK INTO ENGLISH
At the end of this site, speech translation technology and hoot and grunts caught up.
INTO JAPANESE
このサイトの最後に、うなり声と罵声音声翻訳技術キャッチしました。
BACK INTO ENGLISH
Growl at the end of this site, the voice I catch hoot speech translation technology.
INTO JAPANESE
罵声音声翻訳技術をキャッチ私の声は、このサイトの終わりにうなり声。
BACK INTO ENGLISH
Hoot speech translation technology to Growl at the end of this site caught my voice is voice.
INTO JAPANESE
このサイトの終わりにうなり声を音声翻訳技術をキャッチ私の声をフート声です。
BACK INTO ENGLISH
Voice speech translation technology is the voice that caught my foot voice and Growl at the end of this site.
INTO JAPANESE
音声音声翻訳技術は、このサイトの終わりに私の足の声とうなり声をキャッチした声です。
BACK INTO ENGLISH
Audio voice translation technology is the voice of my feet and roaring at the end of this site, you catch the voice voice.
INTO JAPANESE
音声翻訳技術は私の足の声、音声音声をキャッチするこのサイトの終わりに轟音。
BACK INTO ENGLISH
Speech translation technology's roar at the end of this site to catch the legs of my voice and speech.
INTO JAPANESE
私の音声と発話の足をキャッチするこのサイトの終わりに音声翻訳技術の轟音。
BACK INTO ENGLISH
End of this site to catch the legs of my voice and speech to speech translation technology and ROAR.
INTO JAPANESE
私の声と音声翻訳技術と轟音の足をキャッチするこのサイトの終わり。
BACK INTO ENGLISH
At the end of this site to catch the legs of my voice and speech translation technology and ROAR.
INTO JAPANESE
私の声と音声翻訳技術と轟音の足をキャッチするこのサイトの終わり。
BACK INTO ENGLISH
At the end of this site to catch the legs of my voice and speech translation technology and ROAR.
That didn't even make that much sense in English.