Keep trying and pass the stage you previously failed on. 71.17% of players have unlocked this achievement