translate English to German: Notwithstanding those remarks, as the saying goes, the devil is in the detail.
Doch der Teufel steckt im Detail, wie man so schön sagt.