I’ve got news for you
From Longman Dictionary of Contemporary EnglishI’ve got news for youI’ve got news for youspoken used to say that you are going to tell someone the facts about something, which they will probably not like to hear You may think I’m finished, but I’ve got news for you – I’ll be back. → news