English: That's much better than what I did.
Telugu: ఇది నేను than హించిన దానికంటే చాలా మంచిది.