Translated Labs
YOU SAID:
you suspicious little baka
INTO JAPANESE
あなたは疑わしい小さなバカ
BACK INTO ENGLISH
You are a suspicious little idiot
あなたは疑わしい小さな馬鹿です
Well done, yes, well done!