English: But its truth was unassailable.
Telugu: కానీ అది నిజం కాదని తెెలిసింది.