English: And that is a blessing from God.
Telugu: అది దేవుడు ఇచ్చిన ఆశీర్వాదం.