Don't really overthink translating their names. Oftentimes a character will have a particularly sneaky name or a strong name, but thlse names are definitely just made up, and rather than translating, just choosing an apt name is also a good approach.
I can't remember the specific examples but I remember hearing that throughout even early 5e, characters have had their names lifted from words in other languages, leading people to suddenly having a shopkeep named Villain or something like that. The designera for 5e do amazing work but don't assume they choose their names in any grander way than we do.
Have fun naming characters but if you encounter a difficult one to translate, don't be worried about just naming a character Águila or something, even if it's unrelated to their current name.