Translated Labs
YOU SAID:
Somehow i stumbled on this subject
INTO JAPANESE
どういうわけか私はこの主題につまずいた
BACK INTO ENGLISH
Somehow I stumbled on this subject
Well done, yes, well done!