long-winded
adjective
°Tediously long in speaking; consuming much time; unnecessarily verbose.
"He launched into a long-winded discussion of the relative merits of asphalt and concrete."
synonyms: garrulous