English: For this more efforts have to be put.
Telugu: మీరు దీనికోసం మరింత కృషి చేయాల్సిన అవసరం ఉంది.