English: But God did give us a miracle.
Telugu: కానీ మనకు దేవుడు స్వర్గాన్ని ఇచ్చాడు.