English: Anyway, this is the truth.
Telugu: అయినా సరే ఇది వాస్తవమే.