English: India is better placed than many developing countries.
Telugu: ఎన్నో అభివృద్ధి చెందిన దేశాలకు తీసిపోని విధంగా భారత్ వృద్ధి సాధిస్తోందన్నారు.