indisputable evidence

Library

BOX SET: 6 Minute English - 'The solar system' English mega-class! 30 minutes of new vocab!
refers to 'indisputable evidence or conclusive proof of something'.
general
неоспоримые доказательства
Доказательства, которые невозможно разумно оспорить.