English: More than what I had expected.
Telugu: నేను ఎక్స్‌పెక్ట్‌ చేసిన దానికన్నా అత్యద్భుతంగా చేశారు.