Sitiados (en. Besieged)
/siˈtjaðos/
Slang Meanings
To be trapped with no way out
I am besieged here with this problem and I don’t know what to do.
Estoy sitiados aquí con este problema y no sé qué hacer.
To feel overwhelmed in a situation
The workload has me besieged.
La carga de trabajo me tiene sitiados.