English: No one has done better.
Telugu: అంత కన్నా మిన్నగా ఎవరూ చెయ్యు లేరు.