English: India ranks at 67.
Telugu: భారత్ 77వ ర్యాంకు సాధించింది.