There is a mystic garden just before the room. The princess just here give you some clues.
You need to know in which order to hit the shields (not vase but it's ok ^^). Stones in garden give you the answer.
If you don't find the solution, let restart game and go to the right (different end, easily).