Meanings

  1. difficult, complex

  2. difficult; tricky; delicate

    Das ist eine diffizile Angelegenheit und erfordert Fingerspitzengefühl.