Original: Urdu is spoken by over half of the 25 million Muslims in southern India.
Simplified: Urdu is spoken by over half of the 25 million Muslims in South India.