English: India came in at 94.
Telugu: భారత్‌కు ఈ లిస్టులో 94వ స్థానం దక్కింది.