difficile

difficult, strenuous, hard