Scene at the 2016 Australian Grand Prix

Motor Racing - Formula One World Championship - Australian Grand Prix - Preparation Day - Wednesday - Melbourne, Australia

The Aussie expression, “up s**t creek in a barbed wire canoe without a paddle” comes to mind