justenglish.me
Idiom: “To throw a Hail Mary”
Here’s one of those phrases for you. Used not only in its original field. ;) A Hail Mary pass or Hail Mary route in American football refers to any very long forward pass made in desperation …