English: Russia, China and other countries supply the rest.
Telugu: ఆ దేశానికి చైనా, రష్యా అంతర్జాతీయగాతో పాటు ఇతరత్రా అండదండలు అందిస్తున్నాయి.