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