These things are pretty strong I've seen them take down diplodocus' before and keep fighting other animals afterwards

More Terror Bird Encountering Tips