Indonesian: Kesimpulan ini sulit untuk dipungkiri.
English: It's hard not to come to this conclusion.