auf dem letzten loch pfeifen

listen to the pronunciation of auf dem letzten loch pfeifen
Немецкий Язык - Английский Язык
to be on one's last legs