English: Some new people have arrived lately.
Telugu: ఇటీవలే కొత్త వ్యక్తులు ఎవరైనా వచ్చారా అని ఆరా తీశారు.