English: Somebody new had arrived.
Telugu: 'ఎవరో కొత్తగా వచ్చాడు.