English: But did these demons and heroes really exist?
Telugu: కానీ, దెయ్యాలు, ఆత్మలనేవీ నిజంగానే ఉంటాయా?