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