Telugu to English:
ఇండస్ గురించి గుర్తుందా?
You remember about Indus?