long vehement speech

See: diatribe
Mentioned in ?