hints:

序號不用寫~

標點符號不用寫~
be overly dependent reliant on be hard-pressed to find it difficult to
be overly dependent/ reliant on 對某事過度依賴的 be hard-pressed to /find it difficult to…