I would like to express the following in Japanese:
You are the third person to ask me that.
You were the first person to greet me yesterday.
If I attempt to translate, I end up with:
However, I am not sure if this is the best way to express this.
Are these sentences grammatically correct?
Do these sentences convey what I am trying to convey?
Are these sentences natural? If not, how might I express these ideas more naturally? If so, are there other natural ways of expressing them?