Man, I just saw it on the news! Damn, you're making me doubt my own eyes!
Mensch, ich habe es gerade in den Nachrichten gesehen! Verdammt, Du hast es geschafft, dass ich meinen eigenen Augen nicht traute.