There was a lot of wrangling and arguing between the various government agencies as well as with the foreign investigators over the meaning, context and translation of “Twakalt ala Allah” - “I rely on God”
The perp:
http://en.wikipedia.org/wiki/Gameel_Al-Batouti
Pipes weighs in:
http://www.danielpipes.org/article/322