English: He has recently returned from Delhi.
Telugu: ఇటీవలే ముంబై నుంచి ఢిల్లీకి చేరుకున్నారు.