English: But God's grace does amazing things!
Telugu: కానీ దేవుడి సృష్టి భలే అద్భుతంగా ఉంటుంది.