1. "山羊伯伯一不小心差点摔到了", in the translation uncle goat fell over, but there's 差点 (=almost) in the sentence. I'm confused "orz

2. "蹦蹦跳跳地上了桥", is it bengbengtiaotiao de, shang le qiao? or bengbengtiaotiao dishang le qiao?

3. why are there 2 verbs (退了下来) in "它就从桥上退了下来"? This part of chinese grammar confuses me noob ass.

Hope someone can enlighten me on these things :3