(sehr) von sich eingenommen sein

listen to the pronunciation of (sehr) von sich eingenommen sein
Deutsch - Englisch
to (really) fancy oneself
to think a lot of oneself