非常に
extremely
いっぱい
full
十分
enough, sufficient, plenty, adequate, satisfactory
かどうか
whether or not ~
必ず
always, certainly
きっと
surely, undoubtedly, almost certainly, most likely
こう
this way
くする
to make something ~
急に
quickly, immediately, hastily, suddenly, abruptly, unexpectedly ~
までに
by, by the time, indicates time limit