Baba in those days there were two mega civilizations abutting each other. The Hindu civilization. The Persian civilization.
Which "Hindu" civilization are you referring to? The Persian Zoroastrian Civilization and the Indus Vedic Civilization were not abutting each other, they got along just fine because both faiths were essentially from a common religion and culture from Central Asia.
The problem was with the Puranic Hindus of the Ganges Plain and the Bharatas who abandoned the Indus Valley and Vedic faith to create their own religion, from which the Puranas, Manusmirti, Ramayana, Mahabharata were written. These are all Gangetic texts and the faith they created (modern Hinduism/Brahmanism) has nothing to do with the Vedic faith whatsoever. Rather it's a mix of Vedic and indigenous Dravidian religions, which is what today Hinduism is dominated by. They hated the Indus Vedics...called them Mlecha and called the Indus Valley "Vahika Desa"....the Indus was considered "unholy land" according to the Puranic Hindus. Similarly, the Rig Veda held similar injunctions against the Ganges....referring to those people as Dasyus and the land Dasyuvarta.
This is why I laugh when Puranic Hindus talk about "Aryavarta"...a mythical land that never existed, just like Akhand Bharat.
If the Vedic people were still around today and visited India, they'd probably get lynched by Hindutava mobs. Vedics ate beef, buried their dead and had a non-hierarchical caste system. The Vedic faith and Zorastrian faith were very common...if anything the Avestans of Persia and Vedics of the Indus were cousins.
The Indus Valley Civilization itself was an amalgam of highland Iranic people coming down and mingling with Indic plains dwellers and herdsmen.
"Indic" is linguistic...the term you should be using is INDUS...and that's right, the early ancient Iranians migrated east and their ancestors founded Mehrgarh, which eventually formed the Indus Valley (Harappan) Civilization.
Persian satrapy extended significantly into what is now Pakistan.
There is no such thing as "Persian Satrapy". The term Satrapy refers to Province...there were 5 Satrapy in the Indus Valley.
~Gandhara Satrapy~
Established: 518 BC
Capital: Pushkalavati (Charsadda)
Gandhara Satrapy was established in the general region of the old Gandhara Vedic Kingdom (modern-day northern Khyber Pakhtunkhwa). During Achaemenid rule, the Kharosthi alphabet, derived from the one used for Aramaic (the official language of Achaemenids), developed here and remained the national script of Gandhara until 200 AD.
~Hindush Satrapy~
Established: 518 BC
Capital: Taxila
Hindush Satrapy was established in upper Punjab (presumably in the Potohar plateau).
~Arachosia Satrapy~
Established: 517 BC
Capital: Kandahar
Arachosia Satrapy was one of the larger provinces covering much of lower Punjab, southern Khyber Pakhtunkhwa and Helmand.The inhabitants of Arachosia referred to as Paktyans by ethnicity, and that name may have been in reference to the ethnic Pax̌tūn (Pashtun) tribes.
~Sattagydia Satrapy~
Established: 516 BC
Capital: Unknown
Modern day regions: Sindh
Sattagydia is mentioned for the first time in the Behistun inscription of Darius the Great as one of the provinces in revolt while the king was in Babylon. The revolt was presumably suppressed in 515 BC. The satrapy disappears from sources after 480 BC, possible being mentioned by another name or included with other regions.
~Gedrosia (or Maka) Satrapy~
Established: 542 BC
Capital: Unknown
Gedrosia Satrapy (or Maka Satrapy) covered the Makran coast of southern Balochistan. It had been conquered much earlier by Cyrus The Great during the 1st attempt takeover the Indus Valley.