Input (grade 6): Urdu is spoken by over half of the 25 million Muslims in southern India.
Output (grade 6): Urdu is spoken by over half of the 25 million Muslims in South India.