ばんさく
all means
It's all up with me.
・ten thousand
・10,000
・scheme
・plan
・policy
・step
・means
ばんさくつきる
to exhaust all possible means;to come to the end of one's resources;to reach the end of one's tether;to be at one's wits' end;to play one's last card