Time to take deep breath over China