你有一封來自一位先生的信
你有一封一位绅士的来信
译的中文根本就不存在,在中文里没有这种说法。
这里的中文水平实在是太差了,首先caballero一般是指先生和绅士的意思,其次这个句子应该翻译成:你有一封绅士给你的来信