difficult

Adjective
  1. Hard to do or understand Adjective
    The math problem was difficult.
  2. Causing trouble or hardship Adjective
    She had a difficult childhood.