English: Russia and China have a great deal to do with it.
Telugu: చైనా, రష్యాలు ఈ విషయమై ఎంతగానో పోటీపడుతున్నాయి.