Footnotes:
²⁵ᵈ Eye of a needle: This refers to the literal eye of a sewing needle, emphasizing the impossibility of the situation without God’s intervention. Some suggest it referred to a small gate in Jerusalem, but the context supports the literal meaning to emphasize the impossibility.