And sometimes the English ones are better! And I say it as a French who grew up on Asterix. In my opinion, the original names are good, but not great, and the translators did an outstanding job.
For example, the original French name for Dogmatix is Idéfix, which conveys the same idea, but without the "dog" pun.