English: God would do such a thing?
Telugu: దేవతలు మాత్రం ఆ పని చేసుకోరా?