If they are saying their growth was that low, I imagine it was really negative.
And when China catches a cold….
Most importantly is that they admit not making their target. Big red flag - no pun intended