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