English: The scientists say 'no'.
Telugu: అంటే. . 'లేదనే' అంటున్నారు సైంటిస్టులు.