The Community in more languages
Now the forum welcomes more languages.
You'll see a green translate button in comments and discussions to turn them into English
I wish I could help you but this isn't my strong game. If I get stuck I tend to head over to youtube to see what other players are doing that I'm not doing that. I can pick up on how best to play the level. Maybe this will help you: