The red giant, China comes with many expectations but do we really understand it?