English: But fact is fact, this is what has happened.
Telugu: అయితే ఇది జరిగిందనేది వాస్తవం.