English: The secret of the gods?
Telugu: దేవ రహస్యాలు?