English to Hindi
English: I am really impressed to see that you have a good idea of rivers in details.
Translation: मैं यह देखकर बहुत खुश हूँ कि आपको नदियों के बारे में अच्छे से जानकारी है।