English: But, despite this, the fact remains.
Telugu: అయితే ఈ వాస్తవం రుజువు అవుతూనే ఉంది.