What do you think can be inferred by the terms part one

Last updated about 3 years ago
2 questions
1

What do you think can be inferred by the term: between the devil and the deep blue sea

1

What do you think can be inferred by the term: …fallen on passers-by, and even children from the nearby school