Because I am not a native speaker, I would want to request the help in the ELL Neighborhood. May be the expression "a damning dilemma" neutral ample to work with it in an educational context? I have unquestionably heard about "the most damning proof", generally in reference to proof of https://petskyonline.com/blog/why-tofu-cat-litter-is-gaining-popularity-in-the-uae/