English: But I’m concerned there is more to be done.
Telugu: కానీ నాకు ఇంకా ఏదో చేయాలనిపిస్తూ ఉంటుంది.