>There are too many pieces in this puzzle.
Or, there are many still missing.
That too. And some might belong to another puzzle!