English: Who better than you?
Telugu: నీకన్నా గొప్పవాడెవడున్నాడు?