Substantial means large in amount or degree.
insubstantial , small
A substantial number of mothers with young children are deterred from undertaking paid work because they lack access to childcare.
很多有小孩的母亲找不到人照顾小孩,从而无法工作挣钱。
a very substantial improvement.
一个相当大的进步。