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