English: India, which was at the 81st place in 2017, has moved up to 78th place in 2018, said reports
Telugu: భారత్ 2017లో 81వ స్థానంలో ఉండగా మూడు పాయింట్లు మెరుగుపడి ఇప్పుడు 78కి చేరుకుంది