Latin to English 'ne plus ultra'?

Answer:

state of perfection

First answer by ID1476284059. Last edit by ID1476284059. Question popularity: 6 [recommend question].