Definitions

cháng long; lasting; to excel in