English: He has recently returned from Delhi.
Telugu: తాజాగా ఆయనకు ఢిల్లీ నుంచి కబురొచ్చింది.