English: Yet, it is true.
Telugu: అయినా. . . నమ్మాల్సిన నిజం.