Is it acceptable to use あなた when referring to a superior indirectly?


I know that generally あなた shouldn't be used when referring to superiors.
However, I find it difficult to rephrase the following sentences which refer
to a superior using あなた in an indirect manner:

> 彼はあなたが日本語の先生だと言いました。  
>  He said you are a Japanese teacher.  
>  
> あなたが日本語の先生だそうです。  
>  It is said you are a Japanese teacher.

Are there alternative ways to phrase such sentences which are more natural or
is using あなた here acceptable?




That's exactly what 敬語(尊敬語・謙譲語) is for... ^^

> 日本語を教えて **いらっしゃる** そうですね。
>
> 日本語の先生を **なさっている** そうですね。
>
> 日本語の先生で **いらっしゃる** と **うかがいました** or **お聞きしました** 。
>
> 日本語の先生をして **いらっしゃる** と、XXさんから **うかがいました** or **お聞きしました** 。

「あなた」などの人称代名詞の代わりに、尊敬語・謙譲語を使って表現しましょう ^^




That's exactly what 敬語(尊敬語・謙譲語) is for... ^^

> 日本語を教えて **いらっしゃる** そうですね。
>
> 日本語の先生を **なさっている** そうですね。
>
> 日本語の先生で **いらっしゃる** と **うかがいました** or **お聞きしました** 。
>
> 日本語の先生をして **いらっしゃる** と、XXさんから **うかがいました** or **お聞きしました** 。

「あなた」などの人称代名詞の代わりに、尊敬語・謙譲語を使って表現しましょう ^^

