substantial

(adj) significant

considerable (similar term)