this is me

12345678
Across
  1. 2. standing up to difficulties
  2. 4. to cover a place with water
  3. 5. to tell that you are sorry
  4. 7. someone who you don't know
  5. 8. the superlative degree of "sharp"
Down
  1. 1. having great fame,praise,honor
  2. 3. a small metal piece that you fire from a gun
  3. 5. feeling very embarrassed
  4. 6. dry powder consisting of small bits of dirt