A point that some people don't seem to understand; foreign languages."Allah" is "God" in Arabic. "Deus" is "God" in Portuguese. "神" is "God" in Japanese.
Words can be translated.
“Boy, those French! They have a different word for everything.” ― Steve Martin.