substantial
a.大而坚固的;结实的;牢固的;大量的;
forehead
n.额;前额
altogether
ad.(用以强调)完全;全部
in the course of
在…期间;在…的时候