translate English to German: Ici et Ailleurs, on the other hand, mirrors a long and even embarrassing process of reflection.
Ici et ailleurs hingegen spiegelt einen langen und auch peinlichen Reflektionsprozess wider.