I assume the local languages use 100,000 as a unit, and it is hard to switch units. Chinese uses 10,000 as a unit, so it also makes translation to English difficult.
There are also weird words that Indians use that are Latin rooted words, but uncommon, like "lacuna". I have never met an American that uses that word, nor an Indian that doesn't know what it means.