English: I couldn't believe what has just happened.
Telugu: అప్పుడేం జరిగిందో చెబితే నమ్మలేరు.