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