One hell of a speech.