Back pain after let pulldown

I have backpain and I think it is from gym after I completed 4 set of let pulldown. I felt weird pain right after the 4 sets and stand up. Is there way to recover fast?

0
0