English: And yet, it certainly did happen.
Telugu: అయితే, అది నిజంగానే జరిగింది.