English: Or the human mind?
Telugu: లేక మానవ మేధస్సా ?