English: He had recently returned from Delhi.
Telugu: ఇటీవలే అతను ఢిల్లీ నుంచి వచ్చినట్టు తెలుస్తోంది.