hold forth

Verb

 * 1)  To extend or offer, propose.
 * 2)  To talk at great length.

Translations

 * German:
 * Russian:
 * Spanish: hablar largo y tendido