YOU SAID:
are you an idiot because you smell
INTO JAPANESE
あなたはにおいがするのであなたはばかですか
BACK INTO ENGLISH
Are you stupid because you smell
INTO JAPANESE
においがするのでバカですか
BACK INTO ENGLISH
Is it stupid because it smells?
INTO JAPANESE
においがするからバカ?
BACK INTO ENGLISH
Is it stupid because it smells?
That didn't even make that much sense in English.