English: It’s god’s gift.
Telugu: దైవ ప్రసాదమే.