English: But all these need to be further improved upon.
Telugu: అయితే, ఇవి ఇంకా మెరుగు పడాల్సిన అవసరముంది.