What does an etw. herumlaborieren mean?

an etw. herumlaborieren - German to English

to find it difficult to cure sth.