it is bigger tham a cheetah什么意思