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