Unsupported parameters for (expect) module error Ansible?

I am writing a playbook for automating anaconda installation . I am using Ansible expect module to answer the installation prompts. Here is my code.

---
  - hosts: all
    become: yes
    become_method: sudo
    gather_facts: true
    tasks:
      - name: Run the installer Anaconda
        expect:
          command: bash ~/Downloads/Anaconda3-2019.03-Linux-x86_64.sh
          responses:
          "Please, press ENTER to continue" : "\n"
          "More"                        : " "
          " Do you accept the license terms" : "yes"
          "Press ENTER to confirm the location" : "\n"
          "Do you wish the installer to initialize Anaconda3 by running conda init": "yes"

Here the error I am getting. TASK [Run the installer Anaconda] **********************************************

fatal: [192.168.6.230]: FAILED! => {"changed": false, "msg": "Unsupported parameters for (expect) module: Do you accept the license terms, Do you wish the installer to initialize Anaconda3 by running conda init, More, Please, press ENTER to continue, Press ENTER to confirm the location Supported parameters include: chdir, command, creates, echo, removes, responses, timeout"}


You need to indent your responses:

          responses:
            - "Please, press ENTER to continue" : "\n"
            - "More"                        : " "
            - " Do you accept the license terms" : "yes"
            - "Press ENTER to confirm the location" : "\n"
            - "Do you wish the installer to initialize Anaconda3 by running conda init": "yes"

Otherwise they are only treated as the next parameters for the expect section. YAML relies heavily on correct indentation.