English: A lot better then expected.
Telugu: ఆనుకున్న దానికంటే బాగా జరిగింది.