English: But it all happened in front of our eyes.
Telugu: కానీ మా కళ్ల ముందే ఇదంతా జరిగింది.