Was he teaching french ( वह फ्रेंच सिखा रहा था है ) in Hindi and English Meaning & Pronunciation