¿Qué significa "delivery" aquí?
Respuesta de un hablante nativo
Rebecca
"Delivery", en este contexto, hace referencia a "delivery room" (sala de entregas) o a la habitación de parto, en la que las mujeres dan a luz ("deliver") a su bebé. Ej: "She's ready to go into delivery!" (¡Está preparada para ir a la sala de parto!)