English: An appalling thing was taking place before his eyes.
Telugu: తన కళ్ల ముందే ఘోరం జరిగింది.