English: And yet, all of it happened.
Telugu: అయినా, అవన్నీ జరిగాయి కదా.