English: More efforts needed
Telugu: మరింత కృషి అవసరం