English: He has stayed on here.
Telugu: ఇక్కడే స్థిరపడిపోయాడు.