Entertainers make a living on being popular so they have to pay close attention to their personal lives.
Entertainers make their living by being popular so they have to keep a watchful eye on their personal lives.
「人気商売」は「make a living on being popular」です。
「Popular」は「人気」、「人気な」という意味の言葉です。
「To make a living on 〜」は「〜で生計をたてる」、「〜で収入を得る」という意味です。
Entertainers make a living on being popular so they have to pay close attention to their personal lives.
芸能人は人気商売だから、私生活にもよく気を配らないといけない。
Entertainers make their living by being popular so they have to keep a watchful eye on their personal lives.
芸能人は人気商売だから、私生活にも気を配らないといけない。