「恐怖でへたり込む」は
weak in the knees を使って表現できます。
weak in the knees は「立っていられなくなる・腰が抜ける」という意味で、weak in the knees from fear で「恐怖で立っていられなくなる・腰が抜ける」となります。
ーHe became weak in the knees from fear.
「彼は恐怖で立っていられなくなった。」
ーHe collapsed on the floor he was so scared.
「あまりの恐怖に床に座り込んだ。」
collapse「つぶれる・倒れる」を使って、 collapse on the floor で「床にくずれるように座り込む」ニュアンスで言えます。
ご参考まで!
・"collapse in fear"
「恐怖で倒れ込む、恐怖で崩れ落ちる(恐怖でへたり込む)」という意味です。collapse(虚脱する、崩れ落ちる)で伝えることができます。
・"sink to the floor in terror"
「恐ろしさのあまり床に沈み込む(恐怖でへたり込む)」という意味の表現です。