tussle with something 
phrasal verb with tussle verb [ I ] uk/ˈtʌs.əl/ us/ˈtʌs.əl/
  informal      
 努力理解;尽力对付
to try hard to understand or deal with a difficult idea or problem
  It's an idea that I've been tussling with for quite a while. 这个想法我已考虑了很久。