swear blind (that)... - Spanish English Dictionary