not swear to it
idiomDefinition of not swear to it
—to say that one is not absolutely sure about something I wouldn't swear to it, but I think he's written three books so far.
1