Translated Labs
YOU SAID:
Who's that dropping turds all over the streets?
INTO JAPANESE
この件は大々的に報道されている
BACK INTO ENGLISH
It's all over the news.
Come on, you can do better than that.