English: But its truth cannot be denied.
Telugu: కానీ నిజం మాత్రం దాచలేరన్నారు.