English: India ranks 77 in the World Bank’s ‘Ease of doing business’ index.
Telugu: ఈజ్ ఆఫ్ డూయింగ్ బిజినెస్‌లో ప్రపంచంలో 77వ స్థానంలో భారత్ నిలిచిందన్నారు.