English: But there is potential to do more.
Telugu: కాని ఆ పనిని మరింత పకడ్బందీగా జరిపే అవకాశం ఉంది.