im Stich gelassen worden sein
to have been left in the lurch
Signification
To have experienced being abandoned or let down by someone when help was needed.
Signification
To have experienced being abandoned or let down by someone when help was needed.