prova de fogo

Noun

 * 1) crucible difficult and trying experience