English: Although it really is.
Telugu: అయినా కానీ ఇది నిజం.