English: Only God would do that.
Telugu: దేవుడికి మాత్రమే చేస్తారు.