s'en être
Meanings
Verb
1. Used only in the simple past tense for s'en aller (formal or dated, dated, formal)