English: And yet, the damage has been done.
Telugu: అయినా కూడా జరగాల్సిన నష్టం జరిగి పోయింది.