English: A lot of effort has been put in into this.
Telugu: ఈ మేరకు చాలా ప్రయత్నాలు చేశారు.