English: More than 20 thousand people
Telugu: 20 లక్షలకు పైగా జనం. .