English: Yet there are hundreds of thousands of people living on it.
Telugu: అయితే వేల సంఖ్యలో వాటిని ఆధారం చేసుకొని బ్రతుకుతున్నారు.