English: He is still living and working in Moscow.
Telugu: అయితే, అతను నివసిస్తుంది మరియు మాస్కోలో పనిచేస్తుంది.