overhard
/ˈoʊvərˌhɑrd/Definitions
1. adjective
excessively hard or difficult
“The instructor found it overhard to explain the complex concept to the beginners.”
2. noun
a section of a road that is hard or difficult to drive on
“The overhard stretch of the mountain road took hours to navigate.”