translate English to German: What on earth is this woman making?! XD Anything-- normal to obscure and beyond-- is much appreciated and welcome.
All of the townsfolk are really suspicious of him, and of course there are a bunch of vampire-related rumors floating about.