English: But again these improvements are needed.
Telugu: అయితే, ఇవి ఇంకా మెరుగు పడాల్సిన అవసరముంది.