。
The gate was too narrow for the truck.
Literal
Gate [topic-は] truck [for-には] too-narrow was.
~には purposive again: 'for (the truck).' 狭過ぎる ('too narrow') uses the auxiliary ~すぎる ('excessively, too much') attached to the adjective stem 狭- ('narrow'). A productive pattern: 食べ過ぎる ('eat too much'), 高すぎる ('too expensive').