English: But the fact remains.
Telugu: కాని అందులో వాస్తవం దాగి ఉంటుంది.