English: even better.
Telugu: ఇంకా మంచిది.