Stop embarrassing yourself in public — let's talk at home.
Tips
usage
现世 has two distinct meanings: (1) as a noun meaning 'the present world / this life'; (2) as a verb in colloquial usage meaning 'to make a fool of oneself / to lose face'. Context usually clarifies which meaning is intended.