English: They are inhabited by several million people.
Telugu: వీటిల్లో లక్షలాది మంది నివాసం ఉంటున్నారు.