English: You've done better than me on this one.
Telugu: ఈ కేసులో నాకంటే నువ్వే బాగా చేశావు.