English: Could the gods doing this?
Telugu: దేవతలు మాత్రం ఆ పని చేసుకోరా?