English: But, nevertheless, scientists say that this is so.
Telugu: అయితే ఈ విష‌యాన్ని సైంటిస్టులు చేప‌ట్టిన ప‌రిశోధ‌న‌లే వెల్ల‌డిస్తున్నాయి.