meaning of an etw. herumlaborieren

an etw. herumlaborieren - German to English

to find it difficult to cure sth.