English: And yet this is true.
Telugu: అయినా ఇది ప‌క్కా నిజం.