English: He had recently returned from Delhi.
Telugu: ఇటీవలే మళ్లీ ఢిల్లీ చేరుకున్నట్టున్నాడు.