English: Who could asked for more?
Telugu: ఎవరు మరింత అడగవచ్చు?