English: This is, however, the truth.
Telugu: అయినా ఇదే నిజం.