mettre à rude épreuve
Meanings
Verb
1. to test severely, to put through the mill, to put a great strain on (transitive)