Dryer wont tuble

I will give a push start then it will turn for about 5 mins by itself. After that it sound like it it having a hard time turning then it stops turning but motor still runs. I checked the belt and it is fine. What do you think is wrong