go through the mill

Verb

 * 1)  To experience the suffering or discipline necessary to bring one to a certain degree of knowledge or skill, or to a certain mental state.

Translations

 * Finnish:
 * French:, être mis à rude épreuve
 * Polish: przechodzić twardą szkołe, przejść twardą szkołe
 * Russian: пройти́ ого́нь и во́ду, пройти́ ого́нь, во́ду и ме́дные тру́бы
 * Serbo-Croatian:
 * Cyrillic: про̑ћи си̏то и решѐто
 * Roman: prȏći sȉto i rešèto