Language:
Free Online Dictionary|3Dict

現世現報

Source : CEDICT

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