English: I have recently come.
Telugu: ఇటీవలే వచ్చిన 'నేను.