善有善报用英语怎么翻译?

正确答案:
成语《善有善报》英语翻译如下:
Goodness necessitates a sharing of itself. <Do well and have well.>