Meine Meinung ist: die Kerls, die die Sachen hierher geschleppt haben, haben uns gesehen und uns für Gespenster und Geister gehalten.
I'm willing. In my opinion, whoever hove those things in here caught a sight of us and took us for ghosts or devils or something.