English: Though, in comparison with other countries, Russia is making progress.
Telugu: అయితే, మిగతా దేశాలతో పోల్చితే ఈ విషయంలో రష్యా ఒక అడుగు ముందుకేసింది.