English: You will need more effort.
Telugu: ఇది మీ నుండి మరింత కృషికి అవసరమవుతుంది.