Daunting, overwhelming, and sometimes even insurmountable.
Be on Top - Set Your Own Deadlines
Discomfort is a wise teacher