• ABSTRACT, difficult to understand [adv]
  • in an abstract (difficult to understand) manner [adv]