English: Russia is doing its part.
Telugu: రష్యా తన పనితాను చేసుకుపోతున్నది.