Extra instruction: white looks like to have consolidated his position. is it true? how should black proceed?
All tactic puzzles should result in checkmate or winning some pieces. Right now we are balanced piece-wise, so both results are possible. No matter what will happen, we know that it's a puzzle, some tactics are involved.
First thing comes to my mind was Qxg2+ to open the King, but I can not find any continuation. Because our pawn on e2 is blocked, our Rooks can't move in.
Next Qh5+, Rh2. I can't take because my Bishop was blocked by pawn on g3.
Two other possible moves Bxg3, or Nh4 or f4 are not promising either. I will lose a piece in both cases and can't see a mate even if white does nothing.
Now where is the problem for our plans?
Other than the Queen, all our pieces are way behind so can't be used immediately. Therefore we can't launch attack right now. We need some moves to improve our pieces and make threat.
If we don't check, white can't do much either. So this gives us some breathing space. We can make some quite moves.
Observe longer, white's h-file is weak and stuck. Re5 can threat checkmate. The only defense is g4. Now the pawn is no longer on the h2-d6 diagonal, but our Rook is there. We want that diagonal to be opened so our Bishop can be useful.
What should we do to solve this new problem? Get rid of our Rook!
By now, you should see the solution. I will stop here for my first post about amateur thinking.