English: Russia has made some headway on this front.
Telugu: ఈ క్రమంలో రష్యా ఒక అడుగు ముందుకు వేసింది.