Stressful place to be
• Behind the eight ball
• Experiencing trouble
• Facing danger
• Having troubles
• Steaming
• Up the creek