I thought you were very good as the beggar.It could be worse.
Translation of the bit bit with the cat-fearing woman:
"the cat has just been neutered, an is running around the block to cancel his dates"
- then the guy starts getting too close
"how dare you?"
"why? I haven't been neutered!"