English: A lot of effort went behind this initiative.
Telugu: ఈ ప్రయత్నం వెనుక ఎంతో కృషి దాగుంది.