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