English: “That is even better.
Telugu: ‘‘లేటైతే ఇంకా మంచిది.