What does auf sich selbst stolz sein mean?

auf sich selbst stolz sein - German to English

is chuffed with oneself [Br.] [coll.]