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