English: Anyhow this is really true.
Telugu: అయినా సరే ఇది వాస్తవమే.