English: Better than you I guess.
Telugu: నీకంటే నేనే బెటర్ లాగుంది.