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