我保证不会再发生这样的事了,英语翻译可以这么说:I'm sure it won't happen again.见下图
我在国外定居,老外一般这么说:I guarantee that it/this will never happen again. 我保证这(事)永远不会再次发生了
I promise that this will not be happened . I promise that the situation will never happen again.