English: But its truth is indisputable.
Telugu: కానీ నిజం నిష్టూరంగానే ఉంటుంది.