puzzled

当惑させた(した)、戸惑う、困惑した、途方に暮れて

The complexity of the road map puzzled me.

ロードマップの複雑さに戸惑いました。