English: India was ranked 73rd in the year 2018.
Telugu: 2018లో భారత్ 73వ ర్యాంకులో నిలిచింది.