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