Language:
Free Online Dictionary|3Dict

有头有脸

Source : CEDICT

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