English: This surprised many observers.
Telugu: దీంతో చాలామంది ప్రేక్షకులు ఆశ్చర్యపోయారని చెప్పవచ్చు.