Round Robin Distribution once there's a Field Update

Round Robin Distribution once there's a Field Update

Hi Is there a function that can do a Round Robin Distribution once the user have updated a field.

I Created a group = Chinese speakers, English Speakers. Then I also created a dropdown field that says "Chinese Speaker,English Speaker" once they update the field to Chinese Speaker the lead owner would change to a chinese speaker but I want it to be a round robin distribution to Chinese Speakers Group everytime i update each and every leads record.