English: Scientists say "Yes."
Telugu: దీనికి సమాధానంగా "అవును" అనే అంటున్నారు శాస్త్రవేత్తలు.