meaning of an Selbstüberschätzung leidend

an Selbstüberschätzung leidend - German to English

sophomoric