English: Yet, it is true.
Telugu: అయినా, ఇది నిజం.