English: I think it is god's blessing.
Telugu: ఇది ఆ భగవతి అనుగ్రహంగా భావిస్తున్నాను.