Language:
Free Online Dictionary|3Dict

有頭有臉

Source : CEDICT

respected/to have prestige/to command respect/leader/famed person/VIP