English: Besides, who'd tell the story better than me?"
Telugu: అయితే 'నా కథను నాకంటే ఎవరు బాగా చెప్పగలరు?