English: There’s a lot of effort behind this.
Telugu: దాని వెనుక ఎంతో కృషి వుండాలి.