English: India was at the 130th place on this index in last year’s report.
Telugu: గ‌త ఏడాది 130వ‌ ర్యాంక్‌లో భార‌త్ ఉన్న విష‌యం తెలిసిందే.