not easily understood or figured out

Translation:
English
Adjective
Add