English: I think it is god’s blessing.
Telugu: అది దేవుడిచ్చిన అదృష్టంగా భావిస్తున్నాను.