Translated -by disylee 2014/5/26