English: I think this is a gift from God to us.
Telugu: అది భగవంతుడు మనకిచ్చిన డ్యూటిగా నేను భావిస్తాను.