English: At least it did happen.
Telugu: కనీసం అది జరిగేది.