Talk:US, UK persuade Russia and China of laptop authenticity

I couldn't understand this phrase: Driven by increasing pressure from the European allies who have backed up from talks does it mean the allies backed down from talks? I found the paragraph difficult to scan, and unsourced. -Wikibob 17:03, 11 December 2005 (UTC)