English: India has been ranked 79th.
Telugu: భారత్ 77వ ర్యాంకు సాధించింది.