English: A lot of people?
Telugu: చాలా మంది?