Do we need to change translateAgentTurn in this case? How can we check the potential problem?