Yeah she's speaking Sicilian as they do there. Putting a sentence into Sicilian on a translator won't come out right. Saying it'll make sense in translate proves what Carmella is saying