你认为他们名字长,可能的原因有两个:
其一,跟名字的结构有关。有的外国人完整名字中其实包括多个名字,最觉的至少有两个,第一个名字就是自己的名字,第二个名字是家族的名字。还有的名字结构含有三个,个人的名字,家族的名字,爵位。还比如,伊斯兰国家,人的名字包括自己的名字和父亲的名字。等等,这些原因。
其二,跟名字发音的音节长短有关。比如,Steve,在外国人看来,这就只是一个名字,而翻译成中文字,就有“史帝夫”三个字。所以一旦遇到一个音节比较长的外国名字,翻译成中文可能会有很长,但对于外国人来讲,只是一个名字而已。