english: I have to do a little bit more background reading, but I think this will be the largest amount of force produced by an animal of a given -- per body mass. So, really incredible forces.
non_english: Ik moet nog wat meer over de materie lezen, maar ik denk dat dit de grootste geproduceerde kracht is per lichaamsgewicht. Ongelofelijke krachten.