finalagent about 5 years ago Maybe like "What are you...?" "An animal?"Not the most precise translation, but it's pretty similar in terms of what she's getting at.