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