put it to

中高级 (B2) formal

To say something directly to someone, especially to challenge them or ask them to think about it seriously.

"I put it to you that you were not at home on the night in question."