This question is a followed up on this question
I've posted the solution by @tobiask here as well:
match_region = [map(str, blob.sentences[i-1:i+2]) # from prev to after next
for i, s in enumerate(blob.sentences) # i is index, e is element
if search_words & set(s.words)] # same as your condition
I am having trouble exporting the match_region file. I would like to turn this into a csv with the sentences as columns and every result as a row.