English: Although it is true that.
Telugu: అయినా సరే అది నిజం.