quedarse en el sitio
Meanings
Verb
1. to drop dead (idiomatic)