Especially since you've, apparently, just popped up out of the ether.
Vor allem, da du augenscheinlich aus dem Nichts
aufgetaucht bist.
I just told Jen about this photograph that popped up in this case that I'm working on.
Ich habe Jen von dem Foto erzählt welches
aufgetaucht ist bei dem Fall an dem ich arbeite.