English: You need to do more work on this.
Telugu: మీరు దీనికోసం మరింత కృషి చేయాల్సిన అవసరం ఉంది.