English: A lot of Indians arrived.
Telugu: భారతీయులు చాలా మంది వచ్చారు.