任重道远 rèn zhòng dào yuǎn literally means to shoulder heavy responsibilities and a long way to go. 任重 rèn zhòng, heavy responsibilities, 道远 dào yuǎn, a long way to go. It actually is heavily used in Chinese news and other media. The main spirit of this idiom is to encourage people to be prepared for an important task in the long run.
17 of Fan Bingbing's most stunning costumes in The Empress of China
Women of the Tang Dynasty were known to wear revealing attire, yet the censorship board in China suspended and ordered a re-edit of 'The Empress of China' due to the costumes exposing too much of the ladies' chests.