uphill
verb
°(by extension) with difficulty.
adjective
°located up a slope or on a hill.
°going up a slope or a hill.