This is the 13666th most frequent Russian word.
немалый
"Nemalyy" means "considerable" or "not small."
In this sentence, "немалый" is used as an adjective to describe the size of the house, implying that it is considerably large.
У неё немалый дом в пригороде.
She has a fairly large house in the suburbs.
Here, "немало" is used as an adverb to emphasize the significant amount of time required.
Ему потребовалось немало времени, чтобы завершить проект.
It took him quite a bit of time to complete the project.
"Немало" in this context highlights the considerable amount of effort invested, suggesting dedication and hard work.