English: Better than expected
Telugu: ఆశించిన దానికంటే బాగుంది.