English: India ranks 130 among 180 nations.
Telugu: 180 దేశాలలో మన దేశం మాత్రం 130వ స్థానంలో ఉంది.