English: And they are facts.
Telugu: అవి వాస్తవాలు అయినా సరే.