English: He has recently returned from Delhi.
Telugu: ఇతడు ఇటీవలే ఢిల్లీ నుంచి హైదరాబాద్ వచ్చాడు.