it's an introductory phrase (possibly used also by tv programs, events, newpaper and magazine writers), which is used often enough that there must be a specific/set way to translate it into English. I don't know. Any help is greatly appreciated! Thank you!