English: Of course it is not Russia.
Telugu: ఇది రష్యాకు మింగుడుపడం లేదనేది నిజం.