That one is a tough one. You've got to jump up to the floating block to the left, wait until the rock passes, fall off of the block and onto the highest of the 3 breakable blocks, then jump from there to make it over. Hopefully that helps!
that is really hard!