English: Some scientists thought so.
Telugu: అని చాలామంది శాస్త్రజ్ఞులు ఆలోచించారు.