English: India is on the 139th spot on the list of 149 countries.
Telugu: మొత్తం 149 దేశాలకు ర్యాంకులను ప్రకటించగా భారత్‌ 139వ స్థానంలో ఉంది.