English: But it is the truth, nevertheless.
Telugu: అయినా కానీ ఇది నిజం.