English: A great deal more attention should be given to this.
Telugu: దీనిపై మరింతగా దృష్టి పెట్టాల్సి ఉంది.