Translation: “We did something, and while it wasn’t hugely successful, it was definitely a step in the right direction and deserves more research.”
Perhaps "we did something, and while we're not certain whether it was what we did or luck that made the difference, it was hugely successful and deserves more research."