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