English: He has recently returned from Delhi.
Telugu: ఆయన ఇటీవలే దిల్లీ నుంచి వచ్చినట్లుగా తెలుస్తోంది.