Ett 26 timmars tal.