samsung lenovo data transfer

Transfer Data from Samsung to Lenovo

How to transfer data, contacts, messages, photos, videos, apps, call history, music, calendar from Samsung to Lenovo smartphone?