English: But all this happened before their eyes.
Telugu: కానీ మా కళ్ల ముందే ఇదంతా జరిగింది.