tulikoe

Noun

 * 1) crucible difficult and trying experience