Nepali to English:
म यो देखेर साँच्चै प्रभावित छु कि तपाईँहरूसँग विस्तारमा नदीहरूको असल ख्याल छ।
I am really impressed to see that you have a good idea of rivers in details.