in the situation of having acquired a great prestige or received a series of unsurpassable praise or congratulations - German English Dictionary