English: but the truth can't be denied.
Telugu: కానీ నిజాన్ని విస్మరించలేం కదా.