English: Better than you thought it'd be.
Telugu: అనుకున్న దానికన్నా బాగా వచ్చింది.