It is challenging and deceptive to translate technical terms; the process becomes even more confusing when attempting to translate names from Chinese to Arabic. Or usually from any language to another as all languages have different anatomy or format of names. Especially names may sound unpleasant or awkward in other languages but are cool at the same time and sometimes it becomes a legal requirement to do so.
Category
Country