English: And yet, that is the truth.
Telugu: అయినా కానీ ఇది నిజం.