English: India is a country of rivers.
Telugu: ఇండస్ అంటే నది ఉన్న దేశం అని అర్ధం.