English: I was more impressed with it than I expected.
Telugu: తను నేను ఆశించిన దానికన్నా ఎక్కువ సంబరపడింది.