Harlequins director of rugby Conor O'Shea blamed a 'terrible' performance for his side's 33-23 Heineken Cup defeat to Scarlets.