vantage
n
1 [U] position,etc that gives sb superiority or advantage 优势; 有利地位
a point of vantage 有利之处.
2 [C] (in tennis) first point scored after deuce (网球)平分後获得的第一分.
No, thank you. But it was very kind of you to offer.
不用了,谢谢。承蒙您好意提出。
Shortly after this the famous H. M. S. Challenger expedition established the study of the sea-floor as a subject worthy of the most qualified physicists and geologists.