English: It has to be improved further.
Telugu: దీన్ని ఇంకా మెరుగుపరచాల్సి ఉంది.