English: At any rate, this is true.
Telugu: అయినా సరే అది నిజం.