Language:
Free Online Dictionary|3Dict

现世

Source : CEDICT

this life/to lose face/to be disgraced