English: India had slid from 79th rank in 2016.
Telugu: వాస్తవానికి 2016లోనే భారత్ 79వ ర్యాంక్ ను సాధించింది.