English: Afghanistan deserved this.
Telugu: ఆఫ్ఘనిస్తాన్ ఈ పతనానికి అర్హమైనది.