Upstream 3A 4

1234567
Across
  1. 2. Showing strong feelings
  2. 3. Certain to happen
  3. 5. To cry because of strong emotion
  4. 7. Because of
Down
  1. 1. Deliver a speech full of strong feelings
  2. 2. To appear or become known
  3. 4. If it were not for
  4. 5. Extremely harsh or severe
  5. 6. Very clear and detailed in description