English: But Russia and China have been developing them.
Telugu: కాని రష్యా, చైనాలు వాటికి అడ్డుపడుతున్నాయి.