English version

make a spectacle of yourself

From Longman Dictionary of Contemporary Englishmake a spectacle of yourselfmake a spectacle of yourselfSTUPID/NOT SENSIBLEto behave in an embarrassing way that is likely to make other people notice you and laugh at you spectacle
Examples from the Corpus
make a spectacle of yourselfYou and your so-called friends make spectacles of yourselves at the party, litter the garden with debris and vandalise this fountain.Jody made a complete spectacle of herself by getting drunk at the wedding.However, it was obvious that she was intent on making a spectacle of herself.She did not rant or rave or otherwise make a spectacle of herself.You're simply making a spectacle of yourself.They didn't make a spectacle of themselves.
Pictures of the day
Do you know what each of these is called?
Click on the pictures to check.