English: Although much has been done, it has not been enough.
Telugu: ఎంతో చేసినప్పటికీ, అది సరిపోదని అన్నారు.