English: He has recently returned from Delhi.
Telugu: ఈయన ఇటీవలే దిల్లీ నుంచి వచ్చారు.