live from hand to mouth

Definitions

[1] von der Hand in den Mund leben
[2] lebte von der Hand in den Mund
[3] brachte es kaum zustande über die Runden zu kommen