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