English: But even though, all of that happened.
Telugu: అయినా, అవన్నీ జరిగాయి కదా.