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