Find all PDF files in the Downloads directory and its subdirectories, and search for lines containing 6 or more consecutive words with two or more capital letters each, and print the line before the match.
find ~/Downloads -maxdepth 3 -name '*.pdf' | xargs grep -B 1 -E '([A-Z]{2,} ){6,}'