at the very last moment
最後の瞬間に (saigo no shunkan ni)
"He submitted his assignment at the eleventh hour."
"彼は最後の瞬間に課題を提出しました。" (Kare wa saigo no shunkan ni kadai wo teishutsu shimashita.)
to finish something successfully despite difficulties
to remain courageous and confident despite difficulties
to send a private message to someone on social media, often...
a sudden feeling of creativity or motivation
Continue trying and don’t quit.
to agree to compromise with someone