English: India has been ranked 131 on Ookla Speedtest Global Index for mobile internet.
Telugu: ఓక్లా మొబైల్ ఇంటర్నెట్ స్పీడ్‌టెస్ట్ గ్లోబల్ ఇండెక్స్‌లో ఇండియా 131వ స్థానంలో నిలిచింది.