Last Minute Success

At the eleventh hour

Overall, “at the eleventh hour” conveys the notion of performing a task or making a decision with little time to spare, emphasizing the urgency and importance of acting promptly to avoid potential consequences.