English: It's a fact that’s been proven time and time again.
Telugu: అది పదే పదే రుజువైన విషయం కూడా.