Tag: strong tropical depression forming into a storm