English: But, even if this is true.
Telugu: అయినా కానీ ఇది నిజం.