English: And who better, anyway?
Telugu: మరి వీరిద్దరిలో ఎవరు బెస్ట్‌?