Translated Labs
YOU SAID:
Somehow i stumbled on this subject
INTO JAPANESE
どういうわけか私はこの主題につまずいた
BACK INTO ENGLISH
Somehow I stumbled on this subject
That's deep, man.