English: India ranked 122 in that list.
Telugu: భారత్ 122 పాయింట్ల‌తో తొలి ర్యాంక్ సాధించింది.