This is probably just a picky suggestion, but could we drop the elephants by now? I know it's an easy word to begin with, but I don't really imagine too many of my future conversations having to do with elephants. Aren't there any more common animals in Sweden. What about badgers?? (Hello, BBC Radio 4 sitcom The Cold Swedish Winter)
To some extent: German also places the verb second in main clauses. But there are other important differences in word order. For instance we don't put the non-finite verb last, as they do in German. (Ich habe das Buch gelesen -> Jag har läst boken).
It isn't grammatically correct, because "elephants" is plural. What you should put instead is "the elephants don't talk" because you have more than one. Your answer would be correct if the there was only one elephant, for example: "Elefenten talar inte" = correct because there is one elephant
Hopefully that made sense and helped a bit