English: We've just been ranked 111th out of 123 countries in Ookla's 2018 Speedtest Global Index, which is quite pitiful.
Telugu: మేము Ookla యొక్క 2018 Speedtest గ్లోబల్ ఇండెక్స్ 123 దేశాలలో 111 వ స్థానంలో నిలిచింది , ఇది చాలా పిటిఫుల్ ఉంది.