English: India ranked at 103rd out of 130 countries.
Telugu: దక్షిణాసియాలోని 130 దేశాల్లో 103వ స్థానంలో నిలిచింది ఇండియా.