English: More efforts needed to be made in this direction.
Telugu: ఈ దిశగా మరింత కృషి జరగాల్సి ఉన్నదన్నారు.