Sort of an Italian version of "Honest, I'm not making this up!"
I think you're getting the hang of it! God bless you Tax-chick on this Holy, Last Supper, Thursday.