Translated Labs
YOU SAID:
Stranger things have happened
INTO JAPANESE
奇妙な事が起こった
BACK INTO ENGLISH
A strange thing happened
奇妙なことが起こった
Come on, you can do better than that.