English: This is God’s blessing on us.
Telugu: ఇది దేవుడు మనకు ఇచ్చిన వరం.