English: Three years ago, in 2014, India was ranked 142.
Telugu: మూడేళ్ళ క్రితం భారతదేశం 142వ స్థానంలో ఉండేది.