Lay siege to: Put in a very difficult situation.
Taken from the late 16th century Dutch belegeren meaning to camp round, which was created from be- (all) about + leger a camp..
“Seize them, beleaguer them, and lie in wait for them.”
“The more beleaguered he feels, the more he will dig in his heels.”
Pompous or extravagant in language, style, or manner, especially in a way that is intended to impress.
Late 16th century: from Latin grandiloquus, literally ‘grand-speaking’, from grandis ‘grand’ + loqui ‘speak’. The ending was altered in English by association with eloquent.