English: In 2016, India was placed at the 89th rank.
Telugu: ఇక 2016లో భారత్ 79వ ర్యాంకులో ఉంది.