功成名就;为世人仰慕
牛津电影里 100%
to be very successful and admired
She had the world at her feet...
释义来自《牛津高阶英汉双解词典》第 9 版