English: A tremendous amount of work went into making this.
Telugu: ఇలా చేయడానికి ఎంతో కృషి అవసరమైంది.