ばんじきゅうす
Meanings
Expression
1. there is nothing more that can be done; it's all over
Composed of
alles; jedes; alle Dinge
enden; zu Ende gehen; ausruhen; pausieren