meaning of auf eine harte Probe stellen

auf eine harte Probe stellen - German to English

to put to an acid test