-
having brought this up
Used at the start of a sentence to introduce a topic or explain how a situation came about; as far as ... is concerned.
-
speech
spoken words; speech; talk; conversation; what someone says; something said
-
long
long in space or time; lasting