English: India moved up three places to 163rd in the rankings
Telugu: 163వ ర్యాంక్‌కు భారత్