English: Better than I thought he was.
Telugu: నాకంటే ఇతనే బెటర్‌ అనుకున్నా.