Translated Labs
YOU SAID:
British Broadcasting Corporation
INTO JAPANESE
英国放送協会
BACK INTO ENGLISH
BBC
Come on, you can do better than that.