Language:
Free Online Dictionary|3Dict

现世现报

Source : CEDICT

to be punished quickly for the evil one has just done/swift retribution (idiom)