English: More effort is needed in that direction.
Telugu: ఆ దిశగా మరింత కృషి జరగాల్సి ఉంది.