English: A lot of new people.
Telugu: చాలా మంది కొత్త వాళ్లే. .