English: All of this still needs much improvement.
Telugu: వాటన్నింటినీ ఇంకా మెరుగుపరుచుకోవాల్సి ఉందనన్నారు.