有頭有臉

Idiom

 * 1) having fame and prestige; famous; respected; prestigious