English: It’s a blessing of God.
Telugu: అది దేవుడు ఇచ్చిన ఆశీర్వాదం.