English: Many more such efforts are required.
Telugu: ఇటువంటి ప్రయత్నాలు మరెన్నో అవసరం.