English: He is still a resident of Russia.
Telugu: అతను ఇప్పటికీ రష్యా నివాసి.