me he quedado sin

I've run out of

→ me
phrase Rare #46,367
I've run out of Often means you've ended up without something. Before an infinitive, it can mean you ended up not doing something.
SP: Me he quedado sin batería.
EN: I've run out of battery.

Me he quedado sin dinero para el autobús.

I've run out of money for the bus.

A veces me he quedado dormido por la tarde y me he quedado sin cenar.

Sometimes I’ve fallen asleep in the afternoon and ended up missing dinner.

Me he quedado sin dinero.

I've run out of money.

Me he quedado sin palabras.

I am speechless.

Me he quedado sin datos móviles.

I've run out of mobile data.

— गल्ली बॉय (2019)

Me he quedado sin pila.

My battery died.