English: However, some scientists question this truth.
Telugu: అయితే ఈ విష‌యంపై కొంద‌రు సైంటిస్టులు ప‌రిశోధ‌న‌లు కూడా చేశారు.