English: Although that is accurate.
Telugu: అయినా ఇది ప‌క్కా నిజం.