English: Amazing grace!
Telugu: అమేజింగ్ దయ!