English: True, it does not depend on Russia.
Telugu: ఇది రష్యాకు మింగుడుపడం లేదనేది నిజం.