English: But it is truth, none the less.
Telugu: కానీ, నిజంగా నిజం అదేనట.