English: But it is a fact that can't be denied.
Telugu: కానీ, అది కాదనలేని కఠోర సత్యం.