English: Russia, though, went one step further.
Telugu: ఇక రష్యా మరో అడుగు ముందుకేసింది.