English: more than 1000 servers in 40 countries around the world
Telugu: ప్రపంచంలోని 1000 దేశాలలో 40 కంటే ఎక్కువ సర్వర్లు