Idiom. Interjection:
“Lord love a duck!”
1. An exclamation of surprise, shock, frustration, exasperation, anger, alarm, or annoyance.
Keep it in mind; the phrase will undoubtedly come in handy in the following weeks.
That’s all I’ve got.
Other than to say it doesn’t look like it’s going to be a soft landing.