jugar la última carta
Meanings
Verb
1. to shoot one's load (expend one's resources) (idiomatic)