English: Although, that is also true.
Telugu: అయినా కానీ ఇది నిజం.