English: He's now thought to be living in Mexico.
Telugu: ప్రస్తుతం తాను మెక్సికో లో నివసిస్తున్నా అని చెప్పింది.