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