English: This is, however, the truth.
Telugu: అయినా ఇది నగు సత్యం.