English to Hindi
English: Oh, right, you did teach us all this, thank you.
Translation: ओह, हाँ, आपने हमें यह सब सिखाया था, धन्यवाद।