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