English: Many are new arrivals.
Telugu: మరి చాలామంది కొత్తగా వచ్చారు.