English: Some scientists thought so.
Telugu: ఆని కొంత మంది పరిశోధకులు ఆలోచనలో పడ్డారు.