English: Its simply Gods blessing!
Telugu: అది దేవుడిచ్చిన వరం అంతే!