Specialist word: words that are not common in English language and that is from a different culture that can be brought to the English language, which would make sense, in the english language
sentence choice: it adds more description to the text but if you we’re to take the Out then It would still make sense
React!