translate English to German: As we say, the devil is in the detail.
Wie heißt es doch so schön - der Teufel steckt im Detail.