Question: These two harbors are part of what estuary?
Sentence: Both harbors are embayments of Long Island Sound.
Answer in sentence: yes