English: But despite this fact, it is.
Telugu: అయినా కానీ ఇది నిజం.