English: India ranked 122 in that list.
Telugu: ఈ విభాగంలో ప్రపంచవ్యాప్తంగా భారత్‌ 122వ స్థానంలో ఉండటం గమనార్హం.