English: All these are facts that we have accepted.
Telugu: ఇవన్నీ ఒప్పుకుని తీరాల్సిన వాస్తవాలే.