evaluate v.评估
devalue v.减值; 贬值
discerning adj.有识别力的; 眼光敏锐的
state-of-the-art 使用了最先进技术的
side-by-side 一起
awareness n.体认; 觉悟
undermine vt.逐渐削弱