English: But its still an improvement.
Telugu: అయితే దీన్ని ఇంకా డెవలప్ చేస్తున్నారు.