Workflow Approve and Reject states are not working, shows user has insufficient permissions

I have created the workflow hierarchy. At the final step of Approval, Without System Manager Role Can’t do Approve or Reject state.

It shows the error
User name@gmail.com does not have access to this document Insufficient Permission for (Doctype name)