English to Gujarati
English: I am really impressed to see that you have a good idea of rivers in details.
Translation: નદીઓ વિશે તને આટલી વિગતવાર માહિતી છે તે જોઇને હું અત્યંત પ્રભાવિત થઈ છું.