... of tonnes of determined dinosaur have battled their way through the ...... de toneladas de dinossauros determinados lutaram o seu caminho através do ...
... on the verge of extinction battled valiantly to survive.... , à beira da extinção.lutaram corajosamente para sobreviver.