English: They have worked in Russia and abroad.
Telugu: వారు రెండు రష్యా మరియు విదేశాలలో పని.