Re: Quick Spanish translation please
"you seem happy, secure and protected in your vest (or waistcoat)"
It is complimenting someone on the garments she is wearing. Note that the line is female gender specific.
America will never be destroyed from the outside. If we falter and lose our freedoms, it will be because we destroyed ourselves.