English: This truth has long been proven.
Telugu: ఇది కాలం నిరూపించిన సత్యం.