difficult (to understand), abstruse, recondite

listen to the pronunciation of difficult (to understand), abstruse, recondite