有頭有面

Idiom

 * 1)  having fame and prestige; famous; respected