English: Don't you think it still could be better ?
Telugu: ఇంతకన్నా మెరుగ్గా ఉండలేమా? ఆలోచించండి.