Identify why revisions are repeating

Feedback is vague.
Different stakeholders give conflicting direction.
The freelancer repeatedly misses explicit requirements.
The buyer changes preferences after each version.
The original brief lacks examples or constraints.
Revision limits were never defined.

Consolidate feedback

One organized review is more useful than scattered comments arriving over several days.

Separate correction from new direction

Fixing a missed requirement is different from changing the concept after seeing it.

A revision process needs a definition of done.Without one, every version can simply produce another opinion.

Reset when necessary

If the project is stuck, create one written list of remaining changes and agree what completion means.