I’d say a noticeably bolder claim in the Chinese version here: “A step forward [is] a great stride for civilization”