I was impressed by his expertise on landing craft.
句意:他在登陆艇方面的专业知识给我留下了深刻的印象。expertise专门知识;专门技术。special skill专长。encouragement鼓励。shrewdness精明;机灵。eloquence口才;雄辩。