under the wire
📖 generalMeaning
to succeed just before a deadline
Literal Meaning
to be beneath the wire
Example
“She submitted her application under the wire, just before the deadline.”