meaning of auf den letzten Drücker

auf den letzten Drücker - German to English

in the last moment

View more

  • within the nick of time [at the very last possible moment]