English: India ranks 139th on the list.
Telugu: మరి ఈ లిస్టులో ఇండియా టాప్ 139వ స్థానంలో ఉంది.