English: He resided here several years ago.
Telugu: చాలా ఏళ్ల క్రితమే ఆయన ఇక్కడ స్థిరపడ్డారు.