The Chinese animation sequel has claimed the fifth spot on the all-time global box office charts, a milestone reached just 45 days after its release on January 29.