English: Could a human being ever have lived there?
Telugu: ఉంటే అక్కడ మానవుడు మనుగడ సాగించగలడా?