English: Anyway, it has been done.
Telugu: అయినా సరే జరగాల్సింది జరిగిపోయింది.