English: China and Russia have come out in recent months to support the Taliban.
Telugu: తాలిబన్లకు మద్దతుగా చైనా, రష్యా ఇటీవల ముందుకొచ్చాయి.