painful or trying experience

ORDEAL