English: However, scientists still continue to argue about this.
Telugu: అయితే ఆ సైంటిస్టులు ఈ విష‌యంపై ఇంకా ప‌రిశోధ‌న‌లు చేస్తున్నారు.