He was not teaching french ( वह फ्रेंच सिखा नहीं रहा था है ) in Hindi and English Meaning & Pronunciation