YOU SAID:
Strange things are afoot
INTO JAPANESE
奇妙なことが進行中
BACK INTO ENGLISH
Strange things are going on
INTO JAPANESE
奇妙なことが起こっています
BACK INTO ENGLISH
Strange things are happening
INTO JAPANESE
奇妙なことが起こっています
BACK INTO ENGLISH
Strange things are happening
That didn't even make that much sense in English.