incontestable fact

listen to the pronunciation of incontestable fact
الإنجليزية - الإنجليزية
indisputable truth, unquestionable fact, irrefutable actuality