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