How does one address a stranger in a casual conversation when name is unknown? For example, I had a conversation with an older Japanese lady and I wanted to compliment her on her English (but in Japanese, for some reason). Usually in such situations I might've gone something like
○○さんは英語上手です。 or ○○さんの英語は上手です。
But without the name it is quite difficult for me at this point. Using あなた feels really rude, neither I'm comfortable relying on zero-pronoun and going 英語は上手です without any context.
Should I inquire about person's name in such situations? (obviously, not right before I have a sentence to use the name in).