English: In the 2016 India was in the 79th place.
Telugu: ఇక 2016లో భారత్ 79వ ర్యాంకులో ఉంది.