English: This is God's grace and blessing.
Telugu: ఇదంతా భగవంతుడి దయ, ఆయన ప్రసాదించిన అదృష్టం.