have sb's day in the sun
最近はこのスーパーフーズが人気だそうです。見出しにあるhave their day in the sunは日本語にもあるような表現ですが,どんな意味なのでしょうか。Inahoさん,お願いします。(bookmark, jr.)
‘Superfoods’ have their day in the sun
At the grocery store or in a restaurant, you may have encountered the term “superfood.” The word calls attention to products or dishes made with highly nutritious ingredients such as pomegranates, acai berries and yogurt. Many companies have released new superfood products as people become more health-conscious.