Frenchman Lluis Colet broke the world record for the longest speech after talking non-stop for 124 hours about Spanish painter Salvador Dali, Catalan culture and other topics.
The 62-year-old Catalan and local government worker spoke for five straight days and four nights to set the record in the southern French town of Perpignan.
Three notaries were on hand to recognise the feat which allows Colet to apply to enter it in the Guinness Book of Records.
Colet began speaking at Perpignan's railway station on Monday by reciting the works of famous authors or using some of his own writing. He also spoke profusely about Dali, a painter he admires, and Catalan culture.
Large crowds turned out in support of Colet, who received a rapturous applause at the end of his speech.
"This is a big day for me and I dedicate this record to all those who defend Catalan language and culture," he said, his voice rather fainter after five days of nonstop talking.
Colet had set the record once before in 2004 when he spoke for 48 straight hours but the current record was held by an Indian man who had previously delivered a 120-hour speech.