qnli question: Who eventually defeated the Arabs at Rajasthan? sentence: After several incursions, the Hindu kings east of Indus defeated the Arabs at the Battle of Rajasthan, halting their expansion and containing them at Sindh in Pakistan.