English: A lot more is required to be done in this direction.
Telugu: ఈ దిశగా మరింత కషి జరగాల్సి ఉందన్నారు.