English: And yet, it is a fact.
Telugu: అయినా సరే ఇది వాస్తవమే.