English: A lot of effort has gone into this.
Telugu: ఇందుకోసం అనేక ప్రయత్నాలు చేస్తున్నది.