English: But could be even better.
Telugu: అయితే ఇంకా మెరుగవ్వవచ్చు.