English: He has done better than I had expected.
Telugu: ఆయ‌న నేను ఊహించిన దానికంటే గొప్ప‌గా చూపించారు.