English: India currently occupied the 101st position in the rankings.
Telugu: తాజాగా విడుదలైన ఈ సూచీకలో 101వ స్థానానికి పడిపోయింది భారత్.