现世现报用英语怎么翻译?

正确答案:
成语《现世现报》英语翻译如下:
temporal punishment