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