Original: The possibility remained that liquid ethane and methane might be found on Titan's poles, where it was expected to be abundant and stable.
Simplified: Scientists still believed that liquid ethane and methane would be found near Titan's poles, where they expected to find lots of liquid.