English: India was placed at the 76th.
Telugu: భారత్ 77వ ర్యాంకు సాధించింది.