English: Much more is being done.
Telugu: ఇంకా ఎంతో చేస్తోంది.