English: perhaps one thousand people.
Telugu: బహుశా ఒక జంట వేల మంది.