use up one's last resource - Deutsch Englisch Wörterbuch