ne plus ultrayoudaoicibaDictYouDict[ne plus ultra 词源字典]
"utmost limit to which one can go," Latin, literally "no more beyond;" the motto traditionally inscribed on the Pillars of Hercules.[ne plus ultra etymology, ne plus ultra origin, 英语词源]