English: In 2016, India was placed in 87th spot.
Telugu: భారతదేశం 2016లో 87వ ర్యాంక్లో ఉంది.