English: India ranking has improved.
Telugu: ఈజ్ ఆఫ్ డూయింగ్లో భారత ర్యాంకు మెరుగుపడింది.