English: Although it’s kind of a truth.
Telugu: అయినా సరే ఇది వాస్తవమే.