English: India is ranked 85.
Telugu: భారత్ 85వ ర్యాంక్ పొందింది.