English: Needs more work
Telugu: మరింత కృషి అవసరం