Englishunder the wireprep_phraseMeaningAcross the finish line.At the last minute; before the deadline; barely on time; nearly late.SourcesNo citations have been attached yet.