publicize one's personal issues, make one's personal business public
PUT ALL ONE'S GOODS IN THE SHOPWINDOW
Meaning of PUT ALL ONE'S GOODS IN THE SHOPWINDOW in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012