But everything else is pretty much accurate.
Everything else is pretty much correct.
The White Huns seized the Punjab, Kashmir, and a large portion of the western Ganga plain before being chased out again.