mettere a dura prova

Etymology
lit. 'to put to tough trial'. Compare 🇨🇬.

Verb

 * 1) to try sorely; to stress test; to tax; to put through the mill; to put a great strain on