TECHNICALLY CHALLENGING

Meaning 1: