English: A lot of effort must have gone into this.
Telugu: ఇలా చేయడానికి ఎంతో కృషి అవసరమైంది.