English: He believes more needs to be done.
Telugu: ఇంకా ఎంతో చేయాల్సి ఉందని ఆయన అభిప్రాయపడ్డారు.