had long presented problems unsolvable or at least unsolved

listen to the pronunciation of had long presented problems unsolvable or at least unsolved