English: But, fact of the matter is, it did.
Telugu: అయితే ఇది జరిగిందనేది వాస్తవం.