English: A large number of people embraced Islam.
Telugu: ఇచ్చటి అనేక సమూహాలు ఇస్లాంను స్వీకరించాయి.