English: A lot of people has arrived.
Telugu: చాలా మంది జనాలు వచ్చారు.