English: Only 20-25 thousand people live here.
Telugu: 20-25 వేల మంది మాత్రమే ఇక్కడ నివసిస్తున్నారు.