English: Russia and China are working on it.
Telugu: ఇందుకు రష్యా, చైనా కృషి ఉంది.