translate English to German: I have been very insecure in the presence of ferrets.
Dass Frettchen aufgenommen wurden, hat mich doch sehr verunsichert.