Complex sentence: He has given effort in Da’wah and with hundreds of lectures and number of books are currently being published.
Split into simpler sentences: He has given hundreds of lectures in Da’wah. A number of his books are currently being published.