You better like rowing! This can be taken as a sprint or as a great recovery WOD. Scale the pushups and dips if you're aiming for primarily recovery. Finishing with 50 wall balls offers a nice burnout at the end.
This is a grind of a partner WOD. The movements are built in a ladder, with increasing reps but decreasing weight on the thrusters. Weights start out heavy but decrease overtime as workload increases. Split the workload up 50/50 or according to you and your partner's strengths.